Trong bài này
Nguồn đề: Tin học trẻ Bảng A thành phố Thanh Hóa, năm 2026.
Link nguồn: https://scratch.hourofcode.vn/de-tin-hoc-tre-bang-a-thanh-pho-thanh-hoa-2026/
Bài 1. Số hào phóng

Một số tự nhiên N được gọi là số hào phóng nếu tổng các ước số dương nhỏ hơn N của N lớn hơn N.
Yêu cầu: Kiểm tra xem một số tự nhiên N cho trước có phải là số hào phóng hay không.
Dữ liệu vào
- Một dòng duy nhất chứa số tự nhiên N (1 < N < 10^6).
Kết quả
- In ra 1 nếu N là số hào phóng, ngược lại in ra 0.
Ví dụ 1
Input
12
Output
1
Ví dụ 2
Input
28
Output
0
Bài 2. Đường đua kỳ thú

Trong cuộc thi chạy, có 3 bạn An, Khang, Minh tham gia. Thời gian hoàn thành của mỗi bạn lần lượt là a, b, c giây. Ai có thời gian nhỏ hơn thì về đích trước. Nếu có nhiều bạn cùng thời gian nhỏ nhất, tất cả các bạn đó cùng thắng.
Yêu cầu: Hãy xác định tên các bạn thắng cuộc, in theo thứ tự chữ cái.
Dữ liệu vào
- Một dòng chứa 3 số nguyên dương a, b, c (1 <= a, b, c <= 1000) lần lượt là thời gian chạy của An, Khang, Minh.
Kết quả
- In ra tên các bạn thắng cuộc, cách nhau bởi dấu cách, theo thứ tự chữ cái.
Ví dụ 1
Input
10 12 11
Output
An
Ví dụ 2
Input
8 8 10
Output
An Khang
Bài 3. Mật mã đảo ngược

Một bạn nhỏ nghĩ ra một cách tạo mật mã: từ một chuỗi ký tự S gồm các chữ cái tiếng Anh, bạn sẽ đảo ngược thứ tự các ký tự trong chuỗi và đếm xem có bao nhiêu chữ cái 'a' hoặc 'A' trong chuỗi ban đầu.
Yêu cầu: Cho chuỗi S, hãy in ra chuỗi đảo ngược và số lượng chữ cái 'a' hoặc 'A' xuất hiện trong chuỗi.
Dữ liệu vào
- Một dòng duy nhất chứa chuỗi S (1 <= độ dài S <= 1000), gồm các chữ cái tiếng Anh thường và hoa.
Kết quả
- Dòng 1: Chuỗi đảo ngược của S.
- Dòng 2: Số lượng chữ cái 'a' hoặc 'A' trong S.
Ví dụ 1
Input
Banana
Output
ananaB
3
Ví dụ 2
Input
Code
Output
edoC
0