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
0
0
0
0
0
0
0
2026-03-27 08:42:23
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\)
2026-03-27 08:41:50
Phân tích:
- Nhập dữ liệu:
- Người dùng nhập số nguyên N
- Khởi tạo:
s = 0(biến tổng)
- Đ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
- Nếu N là số chẵn (
- 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
- In kết quả:
- In ra
s
- In ra
📊 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
2026-03-27 08:41:03
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