Chảo Văn Minh

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của Chảo Văn Minh
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

Ngày

A thực

B thực

Tổng

1

20 - 20 = 0

23 - 20 = 3

3

2

20 - 15 = 5

19 - 14 = 5

10

3

10 - 11 = -1

17 - 11 = 6

5

4

21 - 13 = 8

22 - 13 = 9

17

5

18 - 13 = 5

12 - 9 = 3

8


➕ Tổng:

\(3 + 10 + 5 + 17 + 8 = 43\)

Phân tích:

  1. Nhập dữ liệu:
    • Người dùng nhập số nguyên N
  2. Khởi tạo:
    • s = 0 (biến tổng)
  3. Điều kiện:
    • Nếu N là số chẵn (N % 2 == 0) thì mới thực hiện tính tổng
  4. Vòng lặp:
    • for i in range(N + 1) → chạy từ 0 đến N
    • Cộng dồn:
      👉 s = 0 + 1 + 2 + ... + N
  5. In kết quả:
    • In ra s

📊 Kết luận:

  • Nếu N chẵn → chương trình tính:
    👉 S = 0 + 1 + 2 + ... + N = N(N + 1) / 2
  • Nếu N lẻ → không vào if, nên:
    👉 s = 0

Nguyên tắc:

  • Mỗi bước chọn phần tử nhỏ nhất trong đoạn chưa sắp xếp và đưa về đầu.

Bước 1 (i = 0):

  • Xét toàn bộ dãy → nhỏ nhất là 1 (đã đúng vị trí)
  • Dãy sau bước 1:
    1, 9, 2, 3, 4, 7, 6, 2

Bước 2 (i = 1):

  • Xét từ vị trí 1 → 7: 9, 2, 3, 4, 7, 6, 2
  • Nhỏ nhất là 2 (vị trí 2)
  • Hoán đổi 9 ↔ 2
    1, 2, 9, 3, 4, 7, 6, 2

Bước 3 (i = 2):

  • Xét từ vị trí 2 → 7: 9, 3, 4, 7, 6, 2
  • Nhỏ nhất là 2 (vị trí 7)
  • Hoán đổi 9 ↔ 2
    1, 2, 2, 3, 4, 7, 6, 9

Bước 4 (i = 3):

  • Xét: 3, 4, 7, 6, 9
  • Nhỏ nhất là 3 (đúng vị trí)
    1, 2, 2, 3, 4, 7, 6, 9

Bước 5 (i = 4):

  • Xét: 4, 7, 6, 9
  • Nhỏ nhất là 4
    1, 2, 2, 3, 4, 7, 6, 9

Bước 6 (i = 5):

  • Xét: 7, 6, 9
  • Nhỏ nhất là 6 (vị trí 6)
  • Hoán đổi 7 ↔ 6
    1, 2, 2, 3, 4, 6, 7, 9

Bước 7 (i = 6):

  • Xét: 7, 9
  • Nhỏ nhất là 7
    1, 2, 2, 3, 4, 6, 7, 9

Kết quả cuối cùng:

👉 1, 2, 2, 3, 4, 6, 7, 9