Bảng A 2026 - Thành phố Thanh Hóa
HỘI THI TIN HỌC TRẺ THÀNH PHỐ THANH HÓA Năm 2026
ĐỀ THI THỰC HÀNH BẢNG A – KHỐI TIỂU HỌC Thời gian: 90 phút (không kể thời gian phát đề)
Tổng quan bài thi
Phần tiêu đề “Tổng quan bài thi”| STT | Tên bài | Tên tệp kết quả | Điểm |
|---|---|---|---|
| 1 | Số hào phóng | sohaophong.* | 100 |
| 2 | Đường đua kỳ thú | duongduakythu.* | 100 |
| 3 | Mật mã đảo ngược | Matma.* | 100 |
Bài 1: Số hào phóng
Phần tiêu đề “Bài 1: Số hào phóng”Trong thế giới các con số, một số tự nhiên N được gọi là “Số hào phóng” nếu tổng của tất cả các số nhỏ hơn N mà N chia hết lại lớn hơn chính N. Em hãy lập trình xác định một số có phải là số hào phóng hay không.
Dữ liệu vào: Một số tự nhiên N (1 ≤ N ≤ 10⁹).
Dữ liệu ra: In ra số 1 nếu N là số hào phóng, ngược lại in ra số 0.
Ví dụ:
| Nhập vào | In ra | Giải thích |
|---|---|---|
12 | 1 | Các số mà 12 chia hết là: 1, 2, 3, 4, 6 có tổng là 16 lớn hơn 12. |
10 | 0 | Các số mà 10 chia hết là: 1, 2, 5 có tổng là 8 bé hơn 10. |
Bài 2: Đường đua kỳ thú
Phần tiêu đề “Bài 2: Đường đua kỳ thú”Ba bạn nhỏ An, Khang và Minh cùng tham gia một cuộc thi chạy. Em hãy lập trình để xác định bạn nào về đích sớm nhất (có thời gian chạy ngắn nhất).
Dữ liệu vào: Gồm 3 dòng, mỗi dòng chứa một chuỗi là tên bạn và một số nguyên là thời gian chạy tính bằng giây (theo thứ tự An, Khang, Minh).
Dữ liệu ra: Một dòng chứa tên của (các) bạn về đích sớm nhất trên cùng một dòng, theo thứ tự bảng chữ cái, cách nhau bởi khoảng trắng.
Ví dụ:
| Nhập vào | In ra | Giải thích |
|---|---|---|
An 45Khang 42Minh 48 | Khang | Khang có thời gian ngắn nhất là 42 giây. |
An 42Khang 42Minh 45 | An Khang | Cả An và Khang đều có thời gian ngắn nhất là 42 giây. |
Bài 3: Mật mã đảo ngược
Phần tiêu đề “Bài 3: Mật mã đảo ngược”Để tạo bất ngờ cho bạn bè, bạn An muốn biến đổi một câu chào thành một mật mã đặc biệt bằng cách đảo ngược thứ tự và đếm các ký tự. Em hãy lập trình để giúp bạn An tạo ra các mật mã đặc biệt này.
Dữ liệu vào: Một chuỗi ký tự (độ dài không quá 1000).
Dữ liệu ra:
- Dòng 1: Chuỗi ký tự đã được đảo ngược.
- Dòng 2: Một số nguyên duy nhất là số lượng chữ
ahoặcAxuất hiện.
Ví dụ:
| Nhập vào | In ra | Giải thích |
|---|---|---|
Xin chao An | nA oahc niX2 | Đảo ngược chuỗi và đếm được 2 chữ a/A. |
Banana | ananaB3 | Chuỗi Banana đảo ngược là ananaB, có 3 chữ a. |