Bảng A 2026 - Tỉnh Đắk Lắk (Chung kết)
HỘI THI TIN HỌC TRẺ TỈNH ĐẮK LẮK Lần thứ I, năm 2026
ĐỀ THI CHUNG KẾT BẢNG A – TIỂU HỌC
Ngày thi 31/05/2026
Thời gian làm bài: 100 phút (không kể thời gian phát đề)
(Đề gồm có 04 trang)
Tổng quan bài thi
Phần tiêu đề “Tổng quan bài thi”| Tên bài | Tên tệp kết quả | Điểm |
|---|---|---|
| Trồng cây | Bai1.sb3 | 20 |
| Vận động viên | Bai2.sb3 | 20 |
| Con đường cà phê Đắk Lắk | Bai3.sb3 | 30 |
| Vui đùa cùng con số | Bai4.sb3 | 30 |
Yêu cầu thí sinh lưu ý:
- Làm bài trực tiếp trên máy tính. Không được tham khảo tài liệu hay các công cụ AI.
- Thí sinh tạo và lưu kết quả bài thi vào trong thư mục có tên là SBD của mình.
- Sử dụng phần mềm Scratch phiên bản 3.0 trở lên để lập trình.
- Dữ liệu vào cần được nhập bằng khối lệnh
ask and wait, mỗi lần ask chỉ nhập 1 giá trị. - Kết quả cuối cùng phải được lưu vào biến có tên chính xác là
KQ. - Sau khi tính xong, chương trình cần sử dụng lệnh
say (KQ)để hiển thị kết quả.
Bài 1. Trồng cây (20 điểm)
Phần tiêu đề “Bài 1. Trồng cây (20 điểm)”Nhân ngày quốc tế thiếu nhi 1/6, các bạn nhỏ tham gia phong trào trồng cây do Đoàn thanh niên tỉnh Đắk Lắk tổ chức.
Các bạn sẽ trồng cây theo từng hàng. Hàng đầu tiên có A cây. Mỗi hàng sau trồng nhiều hơn hàng trước 1 cây.
Có tất cả N hàng cây, được đánh số từ hàng 1 đến hàng N. Ban tổ chức muốn tính tổng số cây từ hàng L đến hàng R (1 ≤ L, R ≤ N). Bạn hãy viết chương trình để giúp ban tổ chức làm việc này.
Yêu cầu: Cho trước N hàng cây, A là số cây của hàng đầu tiên, L và R là đoạn mà ban tổ chức muốn tính tổng số cây.
Dữ liệu: Gồm 4 số nguyên N, A, L, R.
Kết quả: In ra tổng số cây từ hàng L đến hàng R.
Ví dụ:
| Dữ liệu vào | Dữ liệu ra | Giải thích |
|---|---|---|
5 2 2 3 | 7 | Có 5 cây. Số cây mỗi hàng là 2, 3, 4, 5, 6. Cần tính tổng số cây từ hàng 2 đến hàng 3. Vậy tổng là 3+4=7 |
Bài 2. Vận động viên (20 điểm)
Phần tiêu đề “Bài 2. Vận động viên (20 điểm)”Trong một cuộc thi chạy bộ ở một trường tiểu học tại Buôn Mê Thuột, ban tổ chức xếp loại vận động viên dựa trên thời gian hoàn thành bài chạy.
Giả sử một bạn hoàn thành đường chạy trong N phút. Ban tổ chức xếp loại như sau:
- Nếu thời gian dưới 5 phút: loại Xuất sắc
- Nếu thời gian từ 5 đến dưới 10 phút: loại Tốt
- Nếu thời gian từ 10 đến dưới 15 phút: loại Đạt
- Nếu thời gian từ 15 phút trở lên: loại Cần cố gắng
Kỷ lục của cuộc thi là 3 phút. Nếu vận động viên chạy dưới 3 phút sẽ được phong thêm danh hiệu Kỷ lục gia.
Hãy viết chương trình sử dụng cấu trúc rẽ nhánh để xác định loại của vận động viên.
Dữ liệu vào: Nhập vào một số nguyên N, 1 ≤ N ≤ 60.
Kết quả: In ra loại tương ứng. Quy ước:
- In “Xuat sac” nếu loại Xuất sắc. Trường hợp là Kỷ lục gia thì in “KLG Xuat sac”
- In “Tot” nếu loại Tốt
- In “Dat” nếu loại Đạt
- In “Can co gang” nếu loại Cần cố gắng
Ví dụ:
| Dữ liệu vào | Dữ liệu ra | Giải thích |
|---|---|---|
7 | Tot | Vận động viên chạy trong 7 phút, thỏa điều kiện đạt loại Tốt. |
Bài 3. Con đường cà phê (30 điểm)
Phần tiêu đề “Bài 3. Con đường cà phê (30 điểm)”Ở tỉnh Đắk Lắk, có một con đường nổi tiếng với những hàng cà phê xanh mát. Trên con đường ấy, người ta đánh mã số cho các cây cà phê theo quy luật đặc biệt:
1, 3, 5, 7, 9, 11, 13, 15, …
Cây thứ nhất được đánh số 1, cây thứ hai được đánh số 3, các cây tiếp theo được đánh số theo quy luật của dãy số trên.
Một bạn nhỏ đam mê lập trình muốn mã hóa hàng cây ấy thành một số gọi là CODE. Và quy luật mã hóa như sau:
Giả sử con đường ấy có N cây và luôn đảm bảo N là một số lẻ. Gọi A là mã số của cây thứ N và B là mã số của cây chính giữa trong số N cây ấy. Ghép A và B lại theo trình tự, ta sẽ được một số nguyên gọi là CODE.
Hãy viết chương trình để tìm ra CODE của hàng cây có N cây.
Dữ liệu: Nhập vào một số tự nhiên N là số lẻ, 1 ≤ N ≤ 999.
Kết quả: In ra CODE của hàng cây.
Ví dụ:
| Dữ liệu vào | Dữ liệu ra | Giải thích |
|---|---|---|
5 | 95 | Cây thứ 1 được đánh số 1, cây thứ 2 được đánh số 3, cây thứ 3 được đánh số 5, cây thứ 4 được đánh số 7, cây thứ 5 được đánh số 9. Cây chính giữa được đánh số là 5 (cây thứ 3). Vậy CODE là 95 |
Bài 4. Vui đùa cùng con số (30 điểm)
Phần tiêu đề “Bài 4. Vui đùa cùng con số (30 điểm)”Cho một số tự nhiên X. Nếu liên tục thay thế số X bằng tổng các chữ số của nó cho đến khi kết quả chỉ còn một chữ số, thì chữ số cuối cùng ấy được gọi là chữ số gốc của X.
Ví dụ: X = 395 sẽ thay bằng X = 3+9+5 = 17, tiếp theo sẽ thay bằng X = 1+7 = 8, khi X chỉ còn một chữ số, thì 8 được gọi là chữ số gốc của X.
Trong một trò chơi rèn luyện tư duy số học, người chơi nhận được một số tự nhiên N. Nếu ta cắt số N thành hai phần liên tiếp gồm phần đầu và phần cuối (không để trống phần nào) thì ta sẽ được hai số là số đầu và số cuối. Như vậy, sẽ có nhiều cách để cắt số N. Ví dụ số 234 sẽ có 2 cách cắt là:
- Cách 1: số đầu là 2 và số cuối là 34
- Cách 2: số đầu là 23 và số cuối là 4
Yêu cầu: Cho trước số tự nhiên N. Hãy cho biết số cách cắt số N sao cho chữ số gốc của số cuối lớn hơn chữ số gốc của số đầu.
Dữ liệu: Một dòng ghi số tự nhiên N (10 ≤ N ≤ 1000000).
Kết quả: Số cách cắt N thỏa mãn yêu cầu đề bài. Nếu không có cách nào thỏa mãn, in số 0.
Ví dụ:
| Dữ liệu vào | Dữ liệu ra | Giải thích |
|---|---|---|
234 | 1 | Có thể cắt số 234 thành: + 2 và 34: có chữ số gốc lần lượt là 2 và 7, vì 2 < 7 nên cách cắt này thỏa yêu cầu. + 23 và 4: có chữ số gốc lần lượt là 5 và 4, vì 5 > 4 nên cách chia này không thỏa yêu cầu. Vậy có 1 cách cắt thỏa mãn yêu cầu. |
43 | 0 | Có thể cắt số 43 thành: + 4 và 3: có chữ số gốc lần lượt là 4 và 3, vì 4 > 3 nên cách cắt này không thỏa yêu cầu. Vậy không có cách cắt nào thỏa yêu cầu. |