<04/04/2026>Gia Bảo - B24- Cấu trúc lặp while (2)

Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu

Cho một số nguyên dương ~n~. In ra màn hình chữ ~Hello~ và ~n~ dấu ~!~ ở sau nó.

Ví dụ

INPUT OUTPUT
2 Hello!!

Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu

Cho một số nguyên dương ~n~, in ra màn hình ~n~ dấu # ở đầu và chữ ~YES~ ở cuối cùng.

Ví dụ

INPUT OUTPUT
3 ###YES

In số tự nhiên

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Viết chương trình in ra các số tự nhiên từ 1 đến n.

Hướng dẫn C++:

for(int i = 1; i<=n; i++)
    cout<<i<<" ";

Hướng dẫn Python:

for i in range(1, n + 1):
    print(i, end = " ")

Input Specification

  • Một dòng ghi một số nguyên dương ~n (0 < n \leq 10^6)~

Output Specification

  • In ra các số tự nhiên từ 1 đến n cách nhau một dấu cách trống.

Sample Input

    5

Sample Output

    1 2 3 4 5

Tính tổng bình phương

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Cho tổng ~S = 1^2+2^2+...+n^2~. Tính tổng ~S~.

Dữ liệu nhập:

  • Là một số nguyên dương ~n ( 0 < n< 10^6).~

Dữ liệu xuất:

  • Tổng ~S~.

Sample Input

2

Sample Output

5

Tổng w

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu

Cho 2 số nguyên ~a~ và ~b~ kiểu 32 bit, ghi ra tổng của 2 số đó.

Dữ liệu:

  • Gồm nhiều dòng, mỗi dòng là 2 số nguyên ~a~, ~b~.

Kết quả:

  • Gồm nhiều dòng, mỗi dòng là tổng của 2 số ~a~ và ~b~.

Ví dụ:

INPUT OUTPUT
5 -5
2 1
0
3

Chia hết cho 5 (w)

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu

Cho số nguyên ~n~ khác ~0~ kiểu 32 bit, in ra ~1~ nếu ~n~ là chia hết cho ~5~ và ngược lại in ra ~0~.

Dữ liệu:

  • Gồm nhiều dòng, mỗi dòng là 1 số nguyên ~n~.

Kết quả:

  • Gồm nhiều dòng, mỗi dòng là ~1~ và ~0~ tương ứng với mỗi ~n~ đã cho.

Ví dụ:

INPUT OUTPUT
5
-5
1
1

Đếm ngược pháo hoa

Nộp bài
Time limit: 1.0 / Memory limit: 125M

Point: 100

Yêu cầu: Mô phỏng màn đếm ngược pháo hoa, in ra từ ~n~ về 0 rồi in ~"Boom!"~.

Input:

Một số nguyên dương ~n (1 ≤ n ≤ 1000)~.

Output:

Đếm ngược từ ~n~ về 0, mỗi số trên một dòng.

Sau khi in 0, xuất hiện dòng chữ "Boom!".

Ví dụ:

Input:

3

Output:

3  
2  
1  
0  
Boom!

Giải thích: Chương trình in đếm ngược và kết thúc bằng "Boom!" như pháo hoa nổ.


Mật mã vòng tròn

Nộp bài
Time limit: 1.0 / Memory limit: 125M

Point: 100

Yêu cầu: Nhập vào một số ~n~, sau đó in ra các số từ 1 đến ~n~ theo thứ tự vòng tròn.

Input:

Một số nguyên dương ~ n (n ≤ 100)~.

Output:

In các số từ 1 đến ~n~ theo thứ tự: đầu tiên tăng dần, sau đó giảm dần.

Ví dụ:

Input:

5

Output:

1 2 3 4 5 4 3 2 1

Giải thích: Chương trình in số từ 1 đến n rồi quay ngược lại về 1.


Đếm kem

Nộp bài
Time limit: 1.0 / Memory limit: 125M

Point: 100

Bài toán: Đếm kem

💡 Mô tả: Một bạn nhỏ ăn kem mỗi ngày. Bạn ấy ăn từ 1 viên đến n viên kem trong vòng n ngày. Hãy in ra số viên kem bạn ấy ăn mỗi ngày.

📥 Input: Một số nguyên ~n (1 ≤ n ≤ 100)~

📤 Output: In ra ~n~ dòng, mỗi dòng là số viên kem bạn ấy ăn trong ngày tương ứng (từ 1 đến n)

📘 Ví dụ: Input:

4

Output:

1
2
3
4

Trang trại

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu:

Ở một trang trại, người ta trồng n cây táo. Để dễ dàng cho việc quản lí, người ta đã đánh mã số cho các cây táo đó từ 1 đến n.

Bác An - một người nông dân làm vườn được giao cho nhiệm vụ chăm sóc các cây táo, bác rất yêu thích các con số mà chia hết cho cả 2 và 5, vì vậy bác luôn quan tâm tới các cây táo có mã số mà bác yêu thích. Bác gọi các cây táo đó là những cây táo có vị trí đặc biệt.

Trong mỗi vụ thu hoạch, các cây táo ở vị trí thông thường đều cho khoảng 250kg quả, riêng các cây táo ở vị trí đặc biệt do nhận được sự chăm sóc đặc biệt từ bác An nên các cây này cho quả gấp đôi các cây bình thường.

Em hãy cho biết, trong vụ thu hoạch vừa rồi, trang trại thu hoạch được bao nhiêu kg táo?

Dữ liệu vào:

  • Một dòng ghi một số nguyên dương n (0 < n <= 103)

Kết quả:

  • In ra số kg táo mà trang trại thu hoạch được từ n cây táo.

Sample Input

    10

Sample Output

    2750

Âm dương

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu

Cho số nguyên ~n~ khác ~0~ kiểu 32 bit, in ra dấu ~+~ nếu ~n~ là số dương và dấu ~-~ nếu ~n~ là số âm.

Dữ liệu:

  • Gồm nhiều dòng, mỗi dòng là 1 số nguyên ~n~.

Kết quả:

  • Gồm nhiều dòng, mỗi dòng là các dấu ~+~ và ~-~ tương ứng với mỗi ~n~ đã cho.

Ví dụ:

INPUT OUTPUT
5
-5
+
-

Tổng không vượt quá N

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu:

Viết chương trình tính tổng S = 1 + 2 + 3 + ... sao cho tổng không vượt quá N.

Dữ liệu

  • 1 số nguyên dương ~n (n <= 10^6)~.

Kết quả

  • In ra tổng S tìm được.

Ví dụ

INPUT

    12

OUTPUT

    10

Giải thích: 1 + 2 + 3 + 4 = 10


Tổng bình phương các số chẵn

Nộp bài
Time limit: 1.0 / Memory limit: 64M

Point: 100

Yêu cầu

Với số nguyên ~n~, ta có tổng chẵn bình phương của nó được tính như sau S = ~2^2~ + ~4^2~ + ... + ~(2n)^2~.

Dữ liệu

Cho 1 số nguyên dương ~n~ (~n \leq 10^6~).

Kết quả

In ra kết quả S.

Ví dụ

INPUT

2

OUTPUT

20