<17/03/2026>Gia Bảo - B19- Luyện tập vòng lặp for

Tính tổng số tự nhiên

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

Point: 100

Yêu cầu

Viết chương trình nhập số nguyên ~n~ từ bàn phím, in ra tổng các số tự nhiên từ 1 đến ~n~.

Dữ liệu

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

Kết quả

  • Tổng các số tự nhiên từ 1 đến ~n~.

Ví dụ

INPUT

3

OUTPUT

6

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


Tổng trong đoạn AB

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

Point: 100

Yêu cầu

Cho 2 số nguyên dương ~a~ và ~b~, hãy tính tổng tất cả các số nguyên từ ~a~ đến ~b~.

Dữ liệu

Một dòng duy nhất ghi 2 số nguyên dương ~a~ và ~b~ ( ~1 < a < b < 10^5~).

Kết quả

In ra kết quả bài toán.

Ví dụ

INPUT

1 10

OUTPUT

55

Tổng các số chia hết cho 3

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

Point: 100

Yêu cầu

Viết chương trình nhập số nguyên ~n~ từ bàn phím, in ra tổng các số tự nhiên chia hết cho 3 bé hơn ~n~.

Dữ liệu

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

Kết quả

  • Tổng các số tự nhiên chia hết cho 3 bé hơn ~n~.

Ví dụ

INPUT

9

OUTPUT

9

Giải thích: các số tự nhiên bé hơn 9 mà chia hết cho 3 là: 3, 6. Tổng = 3+6 = 9


Đếm số chia hết cho 3 trong đoạn [a; b]

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

Point: 100

Cho 2 số nguyên dương ~a , b~. Hãy in ra số lượng số chia hết cho ~3~ trong đoạn từ ~a~ đến ~b~.

Input Specification

  • Một dòng duy nhất ghi 2 số nguyên dương ~a~ và ~b (1 < a < b \leq 100)~

Output Specification

  • Một dòng in ra kết quả của bài.

Sample Input

1 6

Sample Output

2

Tổng chẵn - Tổng lẻ

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

Point: 100

Yêu cầu:

  • Cho hai số nguyên ~a, b~. Viết chương trình tính tổng các số lẻ và tổng các số chẵn nằm giữa hai số đó.

Dữ liệu:

  • Một dòng ghi số nguyên ~a, b~ cách nhau một dấu cách. ~(1 < a < b < 10^6)~

Kết quả

  • Dòng 1 ghi kết quả tổng các số lẻ.
  • Dòng 2 ghi kết quả tổng các số chẵn.

Sample Input

    3 10

Sample Output

    21
    18

Những lá cờ vui

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

Point: 100

Trong một cuộc thi, Ban tổ chức cho biết có ~N~ thí sinh tham gia. Số báo danh của ~N~ thí sinh được đánh số từ ~1~ đến ~N~. Mỗi thí sinh sẽ được BTC phát cho 1 lá cờ vui.

BTC sẽ dựa vào số báo danh của mỗi thí sinh để phát cờ theo màu, cụ thể như sau:

    Thí sinh có số báo danh là số chia hết cho 3 sẽ được phát lá cờ màu đỏ.
    Thí sinh có số báo danh là số không chia hết cho 3 sẽ được phát lá cờ màu xanh.

Em hãy cho biết, BTC cần bao nhiêu lá cờ màu đỏ, bao nhiêu lá cờ màu xanh để phát đủ cho các thí sinh tham gia?

Dữ liệu vào:

  • 1 số tự nhiên ~N~ là số thí sinh tham dự. ~1 \le N \le 1000~

Kết quả

  • Dòng 1 ghi số lá cờ màu đỏ.
  • Dòng 2 ghi số lá cờ màu xanh.

Ví dụ

INPUT OUPUT
10 3
7

Cổ vũ trận đấu

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

Point: 100

Mô tả:

Để cổ vũ cho một trận đấu bóng đá, ban tổ chức quyết định chuẩn bị hai loại cờ: cờ đỏ và cờ xanh. Họ muốn phân phối cờ cho khán giả theo một quy luật đặc biệt để tạo nên một không khí sôi động trên khán đài. Cụ thể, khán đài được chia thành N ghế ngồi. Mỗi ghế ngồi sẽ được đánh số từ 1 đến N. Ban tổ chức sẽ dựa vào số ghế ngồi để quyết định màu cờ phát cho khán giả như sau:

Khán giả ngồi ở ghế có số là số lẻ sẽ được phát cờ đỏ.
Khán giả ngồi ở ghế có số là số chẵn sẽ được phát cờ xanh.

Yêu cầu:

  • Hãy viết chương trình để tính toán số lượng cờ đỏ và cờ xanh cần chuẩn bị cho N ghế ngồi trên khán đài.

Dữ liệu vào:

  • Một số nguyên dương N (1 ≤ N ≤ 1000) biểu thị số lượng ghế ngồi trên khán đài.

Kết quả:

  • Dòng 1: In ra số lượng cờ đỏ cần chuẩn bị.

  • Dòng 2: In ra số lượng cờ xanh cần chuẩn bị.

Input

1000

Output

500
500

Tổng chẵn (lặp)

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

Point: 100

Yêu cầu

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

Kết quả

  • Gồm 1 dòng là tổng tất cả các số nguyên dương chẵn bé hơn ~n~.

Ví dụ

INPUT OUTPUT
20 90

Tổng chặng đường

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

Point: 100

Một vận động viên tập chạy theo kế hoạch sau:

  • Ngày đầu tiên, anh ta chạy được đúng 1 km.

  • Ở mỗi ngày tiếp theo, quãng đường chạy được bằng ngày hôm trước cộng thêm 1 km.

  • Tổng số km chạy sau n ngày chính là tổng quãng đường của tất cả các ngày.

Yêu cầu:

Viết chương trình tính tổng số km mà vận động viên đã chạy sau n ngày.

Input

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

Output

In ra tổng số km chạy được sau ~n~ ngày.

Ví dụ

Input

5

Output

15

Xe đạp trợ lực

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

Point: 100

Quân có chiếc xe đạp Phonix mới, có chế độ điện trợ lực. Khi bật trợ lực, Quân đi được 10 km/ngày. Khi tắt trợ lực, Quân chỉ đi được 6 km/ngày. Quân đạp xe trong ~n~ ngày, bắt đầu ngày đầu tiên bật trợ lực, rồi cứ ngày sau lại tắt, rồi lại bật xen kẽ.

Hãy tính tổng quãng đường Quân đi được.

Input

  • Một số nguyên ~n~

📤 Output

  • Tổng số km Quân đã đi được

🧩 Ví dụ

Input

5

Output

42

Giải thích: Ngày 1: bật (10 km) Ngày 2: tắt (6 km) Ngày 3: bật (10 km) Ngày 4: tắt (6 km) Ngày 5: bật (10 km) → Tổng = 10 + 6 + 10 + 6 + 10 = 42 (à, bạn có thể thử thay 10/6 để bài toán dễ điều chỉnh hơn)


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 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

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

Tiền tiết kiệm

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

Point: 100

Mẹ cho bé Hà bỏ lợn tiết kiệm. Ngày đầu Hà bỏ vào lợn 2.000 đồng, cứ ngày sau bỏ hơn ngày trước 1.000 đồng. Hỏi sau n ngày, ống tiết kiệm của bé Hà có bao nhiêu tiền?

Viết chương trình nhập vào số ngày ~n~ (n<30). Tính số tiền tiết kiệm mà Hà có sau n ngày.

Dữ liệu

  • Một dòng ghi số nguyên ~n~ (n<30).

Kết quả

  • Số tiền tiết kiệm bé Hà có sau n ngày.

Ví dụ

INPUT

2

OUTPUT

5000