Bảng A 2024 - Quận Liên Chiểu, Đà Nẵng
ĐỀ THI BẢNG A – KHỐI TIỂU HỌC
Thời gian làm bài: … phút
(không kể thời gian giao đề)
Tổng quan
Phần tiêu đề “Tổng quan”| Tên bài | File chương trình | Điểm | |
|---|---|---|---|
| Bài 1 | Lát gạch | Latgach.* | 3.0 |
| Bài 2 | Chia nhóm | Chianhom.* | 3.0 |
| Bài 3 | Xếp sách | Xepsach.* | 2.0 |
| Bài 4 | Tính tổng dãy số | Tinhtong.* | 2.0 |
Lưu ý: Dấu * có thể là sb; c; cpp hoặc py tương ứng với ngôn ngữ lập trình là Scratch; C/C++ hoặc Python.
BÀI 1. LÁT GẠCH
Phần tiêu đề “BÀI 1. LÁT GẠCH”Khu vực sân chơi có kích thước hình chữ nhật M × N (M dòng, N cột), Em hãy giúp ban tổ chức viết chương trình vẽ khu vực sân chơi như trong hình vẽ dưới đây.

Bản vẽ một viên gạch lát nền đơn vị được mô tả như Hình 1x1.
Yêu cầu: Nhập vào hai số tự nhiên M, N. Tạo nên bản vẽ của sân chơi kích thước M × N (1 ≤ M, N ≤ 8). Hình cơ sở có đường tròn bán kính 20 (khoảng cách từ tâm đường tròn đến điểm trên đường tròn là 20).
Chú ý: Học sinh có thể dùng màu bất kỳ và không sử dụng nhân vật là các hình cần vẽ.
BÀI 2. CHIA NHÓM
Phần tiêu đề “BÀI 2. CHIA NHÓM”Trong tháng 3 trường bạn An tổ chức tham quan trải nghiệm cho học sinh. Toàn thể học sinh xếp hàng thành hình chữ nhật gồm M hàng ngang, N hàng dọc. Nhà trường muốn chia học sinh thành 2 nhóm bằng cách phân theo hàng ngang hoặc dọc. Hỏi có thể phân chia sao cho một trong hai nhóm có đúng k học sinh không?
Nhập vào:
- Dòng đầu tiên chứa số M
- Dòng thứ hai chứa số N
- Dòng thứ 3 chứa số k
In ra màn hình:
- In ra YES nếu có thể phân chia sao cho một trong hai phần thu được có đúng k học sinh, nếu không thể, in ra NO.
Ràng buộc: 1 ≤ n, m, k ≤ 1000000000.
Ví dụ:
| Nhập từ bàn phím | In ra màn hình | Giải thích |
|---|---|---|
| 4 5 8 | YES | Toàn thể học sinh xếp thành hình chữ nhật gồm 4 hàng ngang (mỗi hàng 5 bạn), 5 hàng dọc (mỗi hàng 4 bạn). Có thể tách theo hàng dọc thành nhóm gồm 2 hàng dọc để được 8 bạn. |
| 6 10 9 | NO |

BÀI 3. XẾP SÁCH
Phần tiêu đề “BÀI 3. XẾP SÁCH”Thư viện trường có N quyển sách đủ 3 loại Toán, Tiếng Việt, Tiếng Anh. Hiện tại, số sách đó đang được xếp lên kệ thành một hàng ngang và xuất hiện khá lộn xộn. Cô thư viện muốn sắp xếp lại các quyển sách Toán về phía bên trái, các quyển sách Tiếng Anh về phía bên phải và các quyển sách Tiếng Việt nằm ở giữa.
Yêu cầu: Hãy giúp cô thư viện sắp xếp lại N quyển sách thành một hàng ngang sao cho các quyển sách Toán về phía bên trái, các quyển sách Tiếng Anh về phía bên phải và các quyển sách Tiếng việt nằm ở giữa.
Nhập vào: Một xâu gồm các ký tự lần lượt đánh dấu của N quyển sách. Ký tự ‘T’ đánh dấu cho sách Toán, ký tự ‘V’ đánh dấu cho sách Tiếng Việt và ký tự ‘A’ đánh dấu cho sách Tiếng Anh. Dữ liệu đảm bảo có đầy đủ 3 loại sách.
In ra màn hình: Gồm N ký tự là loại sách sau khi sắp xếp.
Ví dụ:
| Nhập từ bàn phím | In ra màn hình |
|---|---|
| TVATAV | TTVVAA |
BÀI 4. TÍNH TỔNG DÃY SỐ
Phần tiêu đề “BÀI 4. TÍNH TỔNG DÃY SỐ”Có một làng xa xôi, nơi mà mọi người đều biết đến với một truyền thống kỳ lạ. Mỗi năm vào đúng ngày tháng 3, người dân trong làng lại tổ chức một cuộc thi toán học đặc biệt. Năm nay, cuộc thi toán được tổ chức bên bờ sông dưới ánh trăng sáng rực và câu đố của năm là tính tổng của dãy số kỳ lạ: −1 + 2 − 3 + 4 − 5 … + N * (−1)N
Yêu cầu: Cho số tự nhiên N và hãy tính giá trị T = −1 + 2 − 3 + 4 − 5 … + N * (−1)N
Nhập vào: Một số nguyên dương N.
In ra màn hình: Số T là tổng giá trị đã được tính.
Ví dụ:
| Nhập từ bàn phím | In ra màn hình | |
|---|---|---|
| 4 | 2 | −1 + 2 − 3 + 4 = 2 |
| 5 | −3 | −1 + 2 − 3 + 4 − 5 = −3 |
Ràng buộc: có 60% số điểm 1 ≤ N ≤ 10¹⁵; Có 60% điểm số với N ≤ 1000000.