[C++ Cơ bản 2 - C++CB2_OLD] Kiểm tra cuối khóa
[TINHTOAN] Tính toán cơ bản
Nộp bàiPoint: 150
Mùa World Cup 2026 đang sôi động, thầy Quýt vừa xem bóng đá vừa tranh thủ ôn bài cho cả lớp. Nhìn bảng tỉ số trên màn hình, thầy đố: cho hai con số bất kỳ, ai tính nhanh được tổng, hiệu và tích của chúng trước khi hết giờ nghỉ giữa hiệp?
Input: Một dòng chứa hai số nguyên a và b.
Output: Một dòng chứa ba số: tổng, hiệu và tích mỗi số cách nhau bởi một dấu cách.
Ràng buộc: 1 ≤ a, b ≤ 10000
Ví dụ:
Input:
5 3
Output:
8 2 15
[CHANLE] Chẵn hay lẻ
Nộp bàiPoint: 150
Lớp thầy Quýt tổ chức giải bóng đá mini hưởng ứng World Cup 2026. Thầy chia đội theo số áo: áo số chẵn vào đội Xanh, áo số lẻ vào đội Đỏ. Các bạn hãy viết chương trình giúp thầy phân đội nhanh.
Input: Một số nguyên không âm n.
Output: In ra Chan nếu n là số chẵn, ngược lại in ra Le.
Ràng buộc: ~0 ≤ n ≤ 10^9~. Lưu ý: số 0 là số chẵn.
Ví dụ 1:
Input:
6
Output:
Chan
Ví dụ 2:
Input:
7
Output:
Le
[SOLONNHAT] Vua phá lưới
Nộp bàiPoint: 100
Ba tiền đạo của đội bóng lớp thầy Quýt đua nhau danh hiệu "Vua phá lưới" của giải đấu mini mùa World Cup. Bạn thứ nhất ghi a bàn, bạn thứ hai ghi b bàn, bạn thứ ba ghi c bàn. Hãy tìm số bàn thắng cao nhất.
Input: Một dòng chứa ba số nguyên a, b, c.
Output: Số lớn nhất trong ba số.
Ràng buộc: ~-10^9 ≤ a, b, c ≤ 10^9~
Ví dụ 1:
Input:
3 7 5
Output:
7
Ví dụ 2:
Input:
5 5 5
Output:
5
[VONGBANG] Điểm vòng bảng
Nộp bàiPoint: 100
Đội tuyển mà thầy Quýt yêu thích vừa đá xong vòng bảng World Cup 2026 với n trận. Theo luật FIFA: thắng được 3 điểm, hòa được 1 điểm, thua 0 điểm. Ngoài ra hiệu số bàn thắng (tổng bàn ghi được trừ tổng bàn thua) rất quan trọng khi xét vé đi tiếp. Hãy giúp thầy tính thành tích của đội.
Input: Dòng đầu là số nguyên n. Mỗi dòng trong n dòng sau gồm hai số nguyên x và y — số bàn đội ghi được và số bàn đội bị thủng lưới trong một trận.
Output: Một dòng gồm hai số: tổng điểm và hiệu số bàn thắng, cách nhau bởi một dấu cách.
Ràng buộc: ~1 ≤ n ≤ 1000~; ~0 ≤ x, y ≤ 20~
Ví dụ:
Input:
3
2 1
0 0
1 3
Output:
4 -1
Giải thích: thắng 2-1 (+3 điểm), hòa 0-0 (+1 điểm), thua 1-3 (+0 điểm). Tổng điểm 4, hiệu số ~(2+0+1) - (1+0+3) = -1~.
[TONGCHUSO] Con số may mắn
Nộp bàiPoint: 100
Thầy Quýt may mắn có một tấm vé xem World Cup 2026. Trên vé in một dãy số, và thầy tin rằng tổng các chữ số của nó chính là "con số may mắn" dự đoán tỉ số trận đấu. Các bạn hãy giúp thầy tính con số ấy.
Input: Một số nguyên dương n.
Output: Tổng các chữ số của n.
Ràng buộc: ~1 ≤ n ≤ 10^9~
Ví dụ:
Input:
123
Output:
6
Giải thích: ~1 + 2 + 3 = 6~.
[AOSO7] Số áo huyền thoại
Nộp bàiPoint: 50
Thầy Quýt kể: số 7 là số áo huyền thoại của bóng đá thế giới. Ban tổ chức giải đấu mini của lớp quyết định tặng huy hiệu cho những bạn có số áo "huyền thoại" — tức là số áo có chứa chữ số 7 (ví dụ 7, 17, 71, 707). Các số áo được đánh liên tiếp từ a đến b. Hỏi có bao nhiêu bạn được nhận huy hiệu?
Input: Một dòng chứa hai số nguyên a và b.
Output: Số lượng số trong đoạn ~[a, b]~ có chứa chữ số 7.
Ràng buộc: ~1 ≤ a ≤ b ≤ 10^6~
Ví dụ:
Input:
1 20
Output:
2
Giải thích: trong đoạn ~[1, 20]~ có hai số chứa chữ số 7 là 7 và 17.
[LANSONG] Làn sóng người
Nộp bàiPoint: 50
Sân vận động nơi thầy Quýt xem World Cup 2026 có n khu khán đài đánh số từ 1 đến n theo vòng tròn. Khán giả chơi trò "làn sóng người": sóng bắt đầu từ khu s, mỗi giây lan sang khu kế tiếp (từ khu n sẽ quay lại khu 1). Hỏi sau k giây, làn sóng đang ở khu nào?
Input: Một dòng chứa ba số nguyên n, s, k.
Output: Số thứ tự của khu khán đài mà làn sóng đang ở sau k giây.
Ràng buộc: ~2 ≤ n ≤ 1000~; ~1 ≤ s ≤ n~; ~1 ≤ k ≤ 10^9~
Ví dụ:
Input:
10 8 5
Output:
3
Giải thích: sóng đi 8 → 9 → 10 → 1 → 2 → 3.