Bài tập Lập trình Scratch - Ôn thi Tin học trẻ (Bảng A)

Trang này tổng hợp 150 bài tập lập trình Scratch, sắp xếp theo chủ đề từ dễ đến khó: vẽ hình cơ bản, vẽ hoa văn, làm toán, hoạt cảnh đơn giản, danh sách/dữ liệu, trò chơi mini, xử lý chuỗi ký tự, và các bài phỏng theo đề thi Hội thi Tin học trẻ toàn quốc - bảng A.
Nhóm 1: Vẽ hình cơ bản
Phần tiêu đề “Nhóm 1: Vẽ hình cơ bản”Dùng bút vẽ (pen) và vòng lặp để vẽ các hình học cơ bản - ôn lại kiến thức ở bài Vòng lặp và Bút vẽ.
1. Vẽ đoạn thẳng
Viết chương trình vẽ một đoạn thẳng nằm ngang dài 150 bước, đi qua giữa sân khấu.
Xem đáp án
Đáp án sẽ được cập nhật sau.
2. Vẽ hình vuông
Viết chương trình vẽ một hình vuông cạnh 100.
Xem đáp án
Đáp án sẽ được cập nhật sau.
3. Vẽ hình vuông với cạnh nhập từ bàn phím
Viết chương trình hỏi người dùng độ dài cạnh, sau đó vẽ hình vuông với cạnh vừa nhập. Gợi ý: gói phần vẽ vào một khối tự tạo.
Xem đáp án
Đáp án sẽ được cập nhật sau.
4. Vẽ hình chữ nhật
Viết chương trình hỏi chiều dài và chiều rộng, vẽ hình chữ nhật tương ứng, tâm hình chữ nhật đặt tại giữa sân khấu.
Xem đáp án
Đáp án sẽ được cập nhật sau.
5. Vẽ hình tam giác đều
Viết chương trình vẽ một hình tam giác đều cạnh 100.
Xem đáp án
Đáp án sẽ được cập nhật sau.
6. Vẽ hình thoi
Viết chương trình vẽ một hình thoi (hbh có 4 cạnh bằng nhau, 2 góc nhọn 60° và 2 góc tù 120°), cạnh dài 100.
Xem đáp án
Đáp án sẽ được cập nhật sau.
7. Vẽ hình ngũ giác đều
Viết chương trình vẽ một hình ngũ giác đều (5 cạnh bằng nhau) cạnh 70.
Xem đáp án
Đáp án sẽ được cập nhật sau.
8. Vẽ hình lục giác đều
Viết chương trình vẽ một hình lục giác đều (6 cạnh bằng nhau) cạnh 60.
Xem đáp án
Đáp án sẽ được cập nhật sau.
9. Vẽ đa giác đều N cạnh bất kỳ
Viết chương trình hỏi số cạnh N và độ dài cạnh, vẽ đa giác đều N cạnh tương ứng (khái quát hoá các bài 2, 5, 7, 8 ở trên).
Xem đáp án
Đáp án sẽ được cập nhật sau.
10. Vẽ hình chữ thập (dấu cộng)
Viết chương trình vẽ hình chữ thập (dấu +) chỉ bằng một nét bút duy nhất, không nhấc bút giữa chừng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
11. Vẽ mũi tên
Viết chương trình vẽ một mũi tên đơn giản chỉ sang phải (một thân thẳng và một đầu mũi tên hình chữ V).
Xem đáp án
Đáp án sẽ được cập nhật sau.
12. Vẽ ngôi nhà
Viết chương trình vẽ một ngôi nhà đơn giản: một hình vuông làm thân nhà và một hình tam giác đều làm mái nhà phía trên.
Xem đáp án
Đáp án sẽ được cập nhật sau.
13. Vẽ bậc thang
Viết chương trình hỏi số bậc thang N, vẽ hình bậc thang gồm N bậc, mỗi bậc rộng 30, cao 30.
Xem đáp án
Đáp án sẽ được cập nhật sau.
14. Vẽ chữ cái “U”
Viết chương trình vẽ chữ cái “U” hoa bằng nét bút, không nhấc bút giữa chừng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
15. Vẽ dây cờ đuôi nheo
Viết chương trình hỏi số lá cờ K, vẽ một dây gồm K lá cờ hình tam giác nhỏ liên tiếp, treo dưới một đường dây ngang.
Xem đáp án
Đáp án sẽ được cập nhật sau.
16. Vẽ hình tam giác vuông cân
Viết chương trình vẽ một hình tam giác vuông cân, hai cạnh góc vuông dài 100.
Xem đáp án
Đáp án sẽ được cập nhật sau.
17. Vẽ chữ cái “T”
Viết chương trình vẽ chữ cái “T” hoa bằng nét bút.
Xem đáp án
Đáp án sẽ được cập nhật sau.
Nhóm 2: Vẽ hoa văn
Phần tiêu đề “Nhóm 2: Vẽ hoa văn”18. Hoa văn hình vuông xoay quanh tâm
Viết chương trình vẽ 36 hình vuông cùng kích thước, cùng tâm, mỗi hình xoay thêm 10° so với hình trước, tạo hoạ tiết hình “quạt”.
Xem đáp án
Đáp án sẽ được cập nhật sau.
19. Hoa văn hình vuông xoáy thu nhỏ dần
Viết chương trình vẽ nhiều hình vuông xoay dần và thu nhỏ dần kích thước, tạo hiệu ứng xoáy vào tâm.
Xem đáp án
Đáp án sẽ được cập nhật sau.
20. Vẽ ngôi sao 5 cánh bằng một nét
Viết chương trình vẽ một ngôi sao 5 cánh (pentagram) chỉ bằng một nét bút liên tục, không nhấc bút giữa chừng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
21. Hoa văn vòng tròn đồng tâm nhiều màu
Viết chương trình vẽ 6 vòng tròn cùng tâm, bán kính tăng dần, mỗi vòng một màu khác nhau.
Xem đáp án
Đáp án sẽ được cập nhật sau.
22. Hoa văn bông hoa 8 cánh
Viết chương trình vẽ một bông hoa 8 cánh: 8 chấm tròn nhỏ xếp đều quanh
tâm, cộng thêm 1 chấm tròn màu khác ở giữa làm nhuỵ hoa. Gợi ý: dùng cỡ
bút rất lớn kết hợp di chuyển (0) bước để “chấm” một điểm tròn đặc (mẹo
này không cần lệnh tô màu).
Xem đáp án
Đáp án sẽ được cập nhật sau.
23. Hoa văn xoắn ốc
Viết chương trình vẽ một đường xoắn ốc: xoay liên tục quanh 1 điểm, mỗi bước di chuyển xa hơn một chút so với bước trước.
Xem đáp án
Đáp án sẽ được cập nhật sau.
24. Hoa văn lưới kẻ ô vuông
Viết chương trình vẽ một lưới ô vuông gồm 8 đường ngang và 8 đường dọc cách đều nhau, tạo thành hoạ tiết caro.
Xem đáp án
Đáp án sẽ được cập nhật sau.
25. Hoa văn ngôi sao 6 cánh
Viết chương trình vẽ ngôi sao 6 cánh (Sao David) bằng cách chồng 2 hình tam giác đều, một hình xoay ngược hình kia 60°.
Xem đáp án
Đáp án sẽ được cập nhật sau.
26. Hoa văn sóng zigzag
Viết chương trình hỏi số đoạn zigzag K, vẽ một đường zigzag ngang gồm K đoạn.
Xem đáp án
Đáp án sẽ được cập nhật sau.
27. Hoa văn hình bia (dartboard)
Viết chương trình vẽ 4 vòng tròn cùng tâm, nét vẽ rất dày, mỗi vòng một màu, tạo hoạ tiết giống bia bắn cung.
Xem đáp án
Đáp án sẽ được cập nhật sau.
28. Hoa văn gai nhọn quanh tâm
Viết chương trình vẽ 16 gai nhọn (hình chữ V hẹp) xếp đều quanh một tâm, tạo hoạ tiết giống bông hoa gai hoặc vương miện.
Xem đáp án
Đáp án sẽ được cập nhật sau.
29. Hoa văn kẻ chéo
Viết chương trình vẽ 8 đường thẳng song song, chéo 45°, cách đều nhau.
Xem đáp án
Đáp án sẽ được cập nhật sau.
30. Hoa văn mandala đơn giản
Viết chương trình vẽ 6 hình lục giác đều chồng lên nhau, mỗi hình xoay thêm 10° so với hình trước, tạo hoạ tiết mandala.
Xem đáp án
Đáp án sẽ được cập nhật sau.
31. Hoa văn tia nắng mặt trời
Viết chương trình vẽ 24 tia nắng toả ra từ tâm, các tia xen kẽ dài - ngắn.
Xem đáp án
Đáp án sẽ được cập nhật sau.
32. Hoa văn khung tranh trang trí
Viết chương trình vẽ một khung hình vuông lớn, 4 góc khung có 4 hình vuông nhỏ trang trí.
Xem đáp án
Đáp án sẽ được cập nhật sau.
33. Hoa văn hình vuông lồng nhau
Viết chương trình vẽ 5 hình vuông cùng tâm, cạnh giảm dần 20 đơn vị mỗi hình (100, 80, 60, 40, 20), không xoay.
Xem đáp án
Đáp án sẽ được cập nhật sau.
34. Hoa văn tam giác xoay quanh tâm
Viết chương trình vẽ 12 tam giác đều nhỏ cùng cạnh, cùng chung một đỉnh, mỗi tam giác xoay thêm 30° so với tam giác trước.
Xem đáp án
Đáp án sẽ được cập nhật sau.
Nhóm 3: Làm toán bằng Scratch
Phần tiêu đề “Nhóm 3: Làm toán bằng Scratch”35. Tính tổng hai số
Viết chương trình nhập hai số, in ra tổng của chúng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
36. Trung bình cộng ba số
Viết chương trình nhập ba số, in ra trung bình cộng của chúng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
37. Kiểm tra số chẵn, lẻ
Viết chương trình nhập một số nguyên, cho biết đó là số chẵn hay số lẻ.
Xem đáp án
Đáp án sẽ được cập nhật sau.
38. Tìm số lớn nhất trong ba số
Viết chương trình nhập ba số, tìm và in ra số lớn nhất.
Xem đáp án
Đáp án sẽ được cập nhật sau.
39. Tính giai thừa
Viết chương trình nhập số tự nhiên N, tính N! = 1 × 2 × … × N.
Xem đáp án
Đáp án sẽ được cập nhật sau.
40. Kiểm tra số nguyên tố
Viết chương trình nhập số tự nhiên N, cho biết N có phải là số nguyên tố hay không.
Xem đáp án
Đáp án sẽ được cập nhật sau.
41. Tổng các số từ 1 đến N
Viết chương trình nhập số tự nhiên N, tính tổng 1 + 2 + … + N.
Xem đáp án
Đáp án sẽ được cập nhật sau.
42. Tổng các số chẵn từ 1 đến N
Viết chương trình nhập số tự nhiên N, tính tổng các số chẵn từ 1 đến N.
Xem đáp án
Đáp án sẽ được cập nhật sau.
43. Đảo ngược một số nguyên
Viết chương trình nhập một số nguyên dương, in ra số đó viết theo thứ tự chữ số ngược lại (ví dụ 1234 → 4321).
Xem đáp án
Đáp án sẽ được cập nhật sau.
44. Tổng các chữ số của một số
Viết chương trình nhập một số nguyên dương, tính tổng các chữ số của nó (ví dụ 1234 → 1+2+3+4 = 10).
Xem đáp án
Đáp án sẽ được cập nhật sau.
45. Kiểm tra số chính phương
Viết chương trình nhập số tự nhiên N, cho biết N có phải là số chính phương hay không (căn bậc hai của N là một số nguyên).
Xem đáp án
Đáp án sẽ được cập nhật sau.
46. Tìm ước chung lớn nhất (GCD)
Viết chương trình nhập hai số tự nhiên, tìm ước chung lớn nhất của chúng bằng thuật toán Euclid.
Xem đáp án
Đáp án sẽ được cập nhật sau.
47. Tìm bội chung nhỏ nhất (LCM)
Viết chương trình nhập hai số tự nhiên, tìm bội chung nhỏ nhất của chúng. Gợi ý: BCNN(A, B) = (A × B) ÷ ƯCLN(A, B).
Xem đáp án
Đáp án sẽ được cập nhật sau.
48. Dãy Fibonacci
Viết chương trình nhập số N, in ra N số đầu tiên của dãy Fibonacci (0, 1, 1, 2, 3, 5, 8, …).
Xem đáp án
Đáp án sẽ được cập nhật sau.
49. Kiểm tra năm nhuận
Viết chương trình nhập một năm, cho biết đó có phải năm nhuận hay không. Quy tắc: năm chia hết cho 400 hoặc (chia hết cho 4 và không chia hết cho 100).
Xem đáp án
Đáp án sẽ được cập nhật sau.
50. Đổi độ C sang độ F
Viết chương trình nhập nhiệt độ theo độ C, đổi sang độ F. Công thức: F = C × 9 ÷ 5 + 32.
Xem đáp án
Đáp án sẽ được cập nhật sau.
51. Diện tích và chu vi hình chữ nhật
Viết chương trình nhập chiều dài, chiều rộng, tính diện tích và chu vi hình chữ nhật.
Xem đáp án
Đáp án sẽ được cập nhật sau.
52. Diện tích hình tròn
Viết chương trình nhập bán kính, tính diện tích hình tròn (lấy π ≈ 3.14).
Xem đáp án
Đáp án sẽ được cập nhật sau.
53. In bảng cửu chương
Viết chương trình nhập một số N, in ra bảng cửu chương của N (từ N×1 đến N×10).
Xem đáp án
Đáp án sẽ được cập nhật sau.
54. Đếm số lượng số nguyên tố nhỏ hơn N
Viết chương trình nhập số tự nhiên N, đếm xem có bao nhiêu số nguyên tố nhỏ hơn N.
Xem đáp án
Đáp án sẽ được cập nhật sau.
55. So sánh hai số
Nhập vào hai số nguyên A và B. In ra “A lớn hơn B”, “A nhỏ hơn B” hoặc “A bằng B” tuỳ trường hợp.
Ví dụ: A = 5, B = 3 → in ra: A lớn hơn B.
Xem đáp án
Đáp án sẽ được cập nhật sau.
56. Đổi số phút ra giờ và phút
Nhập vào số phút M. Đổi ra “H giờ P phút” (H là số giờ, P là số phút còn lại).
Ví dụ: M = 125 → 2 giờ 5 phút.
Xem đáp án
Đáp án sẽ được cập nhật sau.
Nhóm 4: Hoạt cảnh đơn giản
Phần tiêu đề “Nhóm 4: Hoạt cảnh đơn giản”57. Nhân vật đi bộ qua sân khấu
Cho nhân vật di chuyển từ mép trái sang mép phải sân khấu, đổi trang phục liên tục để tạo hiệu ứng bước chân.
Xem đáp án
Đáp án sẽ được cập nhật sau.
58. Mặt trời mọc và lặn
Cho mặt trời di chuyển theo hình vòng cung từ mép trái lên cao rồi xuống mép phải, mô phỏng mặt trời mọc và lặn trong một ngày.
Xem đáp án
Đáp án sẽ được cập nhật sau.
59. Xe ô tô chạy qua đường phố
Cho một chiếc xe chạy liên tục từ trái sang phải; khi ra khỏi mép phải màn hình thì quay lại xuất phát từ mép trái.
Xem đáp án
Đáp án sẽ được cập nhật sau.
60. Bóng bay bay lên và biến mất
Cho một quả bóng bay bay dần lên trên, mờ dần (hiệu ứng trong suốt) rồi biến mất khi lên đến đỉnh.
Xem đáp án
Đáp án sẽ được cập nhật sau.
61. Trời mưa
Dùng bản sao (clone) để tạo nhiều giọt mưa rơi liên tục từ trên xuống, mỗi giọt xuất hiện ở vị trí x ngẫu nhiên.
Xem đáp án
Đáp án sẽ được cập nhật sau.
62. Đếm ngược
Viết chương trình đếm ngược từ 10 về 0, mỗi số hiện trong 1 giây, sau đó hiện chữ “Hết giờ!”.
Xem đáp án
Đáp án sẽ được cập nhật sau.
63. Đối thoại giữa hai nhân vật
Tạo 2 sprite, dùng thông điệp (broadcast) để 2 nhân vật lần lượt nói chuyện với nhau, không nói chồng lên nhau.
Xem đáp án
Đáp án sẽ được cập nhật sau.
64. Đèn giao thông
Tạo một sprite có 3 trang phục (đỏ, vàng, xanh), cho đổi trang phục tuần hoàn: đỏ (2 giây) → vàng (1 giây) → xanh (2 giây) → lặp lại.
Xem đáp án
Đáp án sẽ được cập nhật sau.
65. Ngày và đêm
Tạo 2 phông nền (ngày, đêm), cho sân khấu đổi phông nền xen kẽ mỗi 3 giây để mô phỏng ngày và đêm.
Xem đáp án
Đáp án sẽ được cập nhật sau.
66. Cá bơi trong bể
Cho một con cá bơi liên tục theo một hướng, khi chạm mép sân khấu thì quay đầu bơi ngược lại.
Xem đáp án
Đáp án sẽ được cập nhật sau.
67. Bướm bay lượn ngẫu nhiên
Cho một con bướm liên tục bay tới các vị trí ngẫu nhiên trên sân khấu, mỗi lần bay mất 1 giây.
Xem đáp án
Đáp án sẽ được cập nhật sau.
68. Pháo hoa nổ
Dùng clone: cứ sau 1-3 giây, tạo một chùm 20 “tia lửa” bay toả ra từ một điểm ngẫu nhiên trên sân khấu, mỗi tia bay ra rồi biến mất.
Xem đáp án
Đáp án sẽ được cập nhật sau.
69. Nhân vật nhảy lên xuống liên tục
Cho nhân vật liên tục nhảy lên rồi rơi xuống đúng vị trí cũ, lặp lại mãi.
Xem đáp án
Đáp án sẽ được cập nhật sau.
70. Lá rơi từ trên cây
Cho một chiếc lá rơi dần từ trên xuống, vừa rơi vừa đung đưa qua trái phải, dừng lại khi chạm đất.
Xem đáp án
Đáp án sẽ được cập nhật sau.
71. Đồng hồ kim giây
Tạo một kim đồng hồ quay tròn liên tục, mỗi giây quay đúng 6° (một vòng tròn 360° trong đúng 60 giây, giống kim giây thật).
Xem đáp án
Đáp án sẽ được cập nhật sau.
72. Nhân vật tự giới thiệu
Viết chương trình cho nhân vật nói lời chào rồi nói tên của mình, mỗi câu hiện trong 2 giây.
Xem đáp án
Đáp án sẽ được cập nhật sau.
73. Nhân vật phồng to rồi thu nhỏ
Viết chương trình tạo hiệu ứng “thở”: nhân vật phồng to dần rồi thu nhỏ dần liên tục.
Xem đáp án
Đáp án sẽ được cập nhật sau.
Nhóm 5: Danh sách & xử lý dữ liệu
Phần tiêu đề “Nhóm 5: Danh sách & xử lý dữ liệu”Các bài dưới đây thao tác trên một danh sách (list) tên DS, tạo sẵn
trước khi chạy (xem bài 74 để tự tạo dữ liệu, hoặc tự nhập số bằng tay
vào danh sách trong Scratch).
74. Nhập N số vào danh sách
Viết chương trình hỏi số lượng phần tử N, sau đó hỏi lần lượt N số và
thêm vào danh sách DS, cuối cùng hiển thị cả danh sách lên sân khấu.
Xem đáp án
Đáp án sẽ được cập nhật sau.
75. Tìm số lớn nhất trong danh sách
Với danh sách DS đã có sẵn (xem bài 74), tìm và in ra phần tử lớn nhất.
Xem đáp án
Đáp án sẽ được cập nhật sau.
76. Tổng và trung bình cộng của danh sách
Tính tổng và trung bình cộng các phần tử trong danh sách DS.
Xem đáp án
Đáp án sẽ được cập nhật sau.
77. Đếm số chẵn trong danh sách
Đếm xem trong danh sách DS có bao nhiêu phần tử là số chẵn.
Xem đáp án
Đáp án sẽ được cập nhật sau.
78. Đảo ngược thứ tự danh sách
Tạo một danh sách mới DSDao chứa các phần tử của DS theo thứ tự
ngược lại.
Xem đáp án
Đáp án sẽ được cập nhật sau.
79. Tìm kiếm một phần tử trong danh sách
Hỏi một giá trị X, tìm xem X có nằm trong danh sách DS không - nếu có,
cho biết vị trí đầu tiên tìm thấy.
Xem đáp án
Đáp án sẽ được cập nhật sau.
80. Sắp xếp danh sách tăng dần
Sắp xếp danh sách DS theo thứ tự tăng dần bằng thuật toán sắp xếp nổi
bọt (bubble sort).
Xem đáp án
Đáp án sẽ được cập nhật sau.
81. Đếm số lần xuất hiện của một giá trị
Hỏi một giá trị X, đếm xem X xuất hiện bao nhiêu lần trong danh sách
DS.
Xem đáp án
Đáp án sẽ được cập nhật sau.
82. Xoá các phần tử trùng lặp
Tạo danh sách mới KetQua chỉ giữ lại lần xuất hiện đầu tiên của mỗi
giá trị trong DS, loại bỏ các lần lặp lại sau đó.
Xem đáp án
Đáp án sẽ được cập nhật sau.
83. Đếm số ký tự trong một chuỗi
Hỏi người dùng nhập một câu, in ra số ký tự (kể cả khoảng trắng) của câu đó.
Xem đáp án
Đáp án sẽ được cập nhật sau.
84. In từng phần tử của danh sách
Nhập vào N số, lưu vào danh sách. Lần lượt in ra từng phần tử, mỗi phần tử một dòng, kèm số thứ tự.
Ví dụ: danh sách 7, 2, 9 → in ra: 1: 7, 2: 9… (đúng thứ tự đã
nhập).
Xem đáp án
Đáp án sẽ được cập nhật sau.
85. Tìm số nhỏ nhất trong danh sách
Nhập vào N số, lưu vào danh sách. In ra giá trị nhỏ nhất.
Ví dụ: danh sách 7, 2, 9, 4 → nhỏ nhất là 2.
Xem đáp án
Đáp án sẽ được cập nhật sau.
86. Đếm phần tử lớn hơn một giá trị cho trước
Nhập vào N số, lưu vào danh sách, sau đó nhập thêm một số K. Đếm xem có bao nhiêu phần tử trong danh sách lớn hơn K.
Ví dụ: danh sách 3, 8, 5, 9; K = 5 → có 2 phần tử lớn hơn 5 (là 8 và 9).
Xem đáp án
Đáp án sẽ được cập nhật sau.
Nhóm 6: Trò chơi mini
Phần tiêu đề “Nhóm 6: Trò chơi mini”Các bài dưới đây ghép nhiều kiến thức lại (biến, cảm biến, clone, broadcast) thành các trò chơi tương tác nhỏ. Nhiều bài cần từ 2 sprite trở lên - phần kịch bản của từng sprite được hiển thị riêng.
87. Đoán số bí mật
Máy chọn ngẫu nhiên một số từ 1-100, người chơi đoán liên tục cho đến khi đoán đúng - mỗi lần đoán sai, máy gợi ý “lớn hơn” hoặc “nhỏ hơn”.
Xem đáp án
Đáp án sẽ được cập nhật sau.
88. Bắt vật rơi
Tạo 2 sprite: Vật rơi rơi liên tục từ trên xuống ở vị trí x ngẫu nhiên; Giỏ hàng di chuyển theo chuột để hứng. Bắt được thì cộng điểm.
Xem đáp án
Đáp án sẽ được cập nhật sau.
89. Né chướng ngại vật
Một chướng ngại vật di chuyển liên tục từ phải sang trái. Nhân vật đứng yên, bấm phím cách (space) để nhảy lên tránh - chạm chướng ngại vật thì thua.
Xem đáp án
Đáp án sẽ được cập nhật sau.
90. Đập chuột chũi
Một “chuột chũi” xuất hiện ngẫu nhiên trên sân khấu trong một khoảng thời gian ngắn rồi ẩn đi - click chuột vào lúc nó đang hiện để ghi điểm.
Xem đáp án
Đáp án sẽ được cập nhật sau.
91. Mê cung đơn giản
Điều khiển nhân vật bằng 4 phím mũi tên trong một mê cung vẽ sẵn - chạm tường thì quay về vị trí xuất phát, đến đích thì thắng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
92. Trò chơi phản xạ nhanh
Sân khấu yêu cầu bấm phím mũi tên lên 10 lần liên tiếp càng nhanh càng tốt - mỗi lần bấm đúng được cộng điểm.
Xem đáp án
Đáp án sẽ được cập nhật sau.
93. Rắn săn mồi (đơn giản hoá)
Điều khiển một “con rắn” (chỉ 1 khối, không có đuôi dài) bằng 4 phím mũi tên để ăn “mồi” xuất hiện ngẫu nhiên - ăn được thì cộng điểm và mồi hiện ở vị trí mới.
Xem đáp án
Đáp án sẽ được cập nhật sau.
94. Ném bóng vào rổ
Bấm phím cách (space) để bóng bay theo quỹ đạo vòng cung cố định từ vị trí xuất phát đến rổ - chạm rổ thì báo “Vào rổ!”.
Xem đáp án
Đáp án sẽ được cập nhật sau.
95. Bấm đúng lúc kim đồng hồ
Một kim quay tròn liên tục quanh tâm - bấm phím cách (space) đúng lúc kim chỉ vào vùng mốc (phía dưới, quanh 180°) thì thắng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
96. Ghép cặp thẻ bài (memory match)
Ý tưởng rút gọn cho trò lật thẻ ghi nhớ: mỗi thẻ là 1 sprite, có biến
cục bộ SoThe (số hiệu cặp) và 2 trang phục (mặt trước/mặt sau).
Xem đáp án
Đáp án sẽ được cập nhật sau.
97. Đếm số lần nhấn phím cách
Viết chương trình đếm số lần người chơi nhấn phím cách (space), hiển thị điểm số liên tục trên màn hình.
Xem đáp án
Đáp án sẽ được cập nhật sau.
98. Chạm vào để ghi điểm
Một mục tiêu đứng yên tại vị trí ngẫu nhiên trên sân khấu. Nhân vật do người chơi điều khiển bằng chuột; mỗi lần chạm vào mục tiêu thì điểm +1 và mục tiêu nhảy sang vị trí ngẫu nhiên khác.
Xem đáp án
Đáp án sẽ được cập nhật sau.
Nhóm 7: Xử lý chuỗi ký tự
Phần tiêu đề “Nhóm 7: Xử lý chuỗi ký tự”Các bài dưới đây thao tác trên chuỗi ký tự (string), dùng các khối độ dài của, ký tự thứ () của chuỗi (), kết hợp và khối so sánh () chứa ()?
có sẵn của Scratch.
99. Đếm số nguyên âm trong một chuỗi
Nhập một câu (chỉ gồm chữ thường), đếm số lượng nguyên âm (a, e, i, o, u) xuất hiện trong câu đó.
Xem đáp án
Đáp án sẽ được cập nhật sau.
100. Đảo ngược một chuỗi ký tự
Nhập một chuỗi, in ra chuỗi đó theo thứ tự ngược lại.
Xem đáp án
Đáp án sẽ được cập nhật sau.
101. Kiểm tra chuỗi đối xứng (palindrome)
Nhập một chuỗi, kiểm tra xem chuỗi đó đọc xuôi và đọc ngược có giống nhau không (ví dụ “abcba”).
Xem đáp án
Đáp án sẽ được cập nhật sau.
102. Đếm số từ trong một câu
Nhập một câu (các từ cách nhau đúng 1 dấu cách, không có dấu cách thừa ở đầu/cuối câu), đếm số từ trong câu đó.
Xem đáp án
Đáp án sẽ được cập nhật sau.
103. Ghép họ và tên đầy đủ
Nhập riêng họ và tên, ghép lại thành họ tên đầy đủ (cách nhau đúng 1 dấu cách).
Xem đáp án
Đáp án sẽ được cập nhật sau.
104. Đếm số lần xuất hiện của một ký tự trong chuỗi
Nhập một chuỗi và một ký tự, đếm xem ký tự đó xuất hiện bao nhiêu lần trong chuỗi.
Xem đáp án
Đáp án sẽ được cập nhật sau.
105. Kiểm tra một chuỗi có chứa một chuỗi con không
Nhập chuỗi lớn và chuỗi con, kiểm tra xem chuỗi con có xuất hiện trong chuỗi lớn không.
Xem đáp án
Đáp án sẽ được cập nhật sau.
106. Kiểm tra một chuỗi chỉ gồm toàn chữ số
Nhập một chuỗi, kiểm tra xem tất cả ký tự trong chuỗi có phải đều là chữ số (0-9) hay không.
Xem đáp án
Đáp án sẽ được cập nhật sau.
107. Tìm vị trí xuất hiện đầu tiên của một ký tự trong chuỗi
Nhập một chuỗi và một ký tự, tìm vị trí xuất hiện đầu tiên của ký tự đó (hoặc báo “không tìm thấy”).
Xem đáp án
Đáp án sẽ được cập nhật sau.
108. Đếm số lượng mỗi loại ký tự trong chuỗi
Nhập một chuỗi, đếm xem có bao nhiêu ký tự là chữ số, bao nhiêu ký tự là chữ cái thường (a-z), và bao nhiêu ký tự thuộc loại khác.
Xem đáp án
Đáp án sẽ được cập nhật sau.
109. Mã hoá Caesar đơn giản
Nhập một chuỗi chỉ gồm chữ thường và dấu cách, cùng một số K (1-25). Mã hoá chuỗi bằng cách dịch mỗi chữ cái đi K vị trí trong bảng chữ cái (vòng lại từ đầu nếu vượt quá ‘z’), giữ nguyên dấu cách.
Xem đáp án
Đáp án sẽ được cập nhật sau.
110. Giải mã Caesar
Làm ngược lại bài 109: nhập chuỗi đã mã hoá và số K đã dùng để mã hoá, in ra chuỗi gốc ban đầu.
Xem đáp án
Đáp án sẽ được cập nhật sau.
111. Kiểm tra hai chuỗi có phải là đảo chữ của nhau (anagram)
Nhập hai chuỗi (chỉ gồm chữ thường, không dấu cách), kiểm tra xem hai chuỗi có chứa đúng cùng các chữ cái với cùng số lượng hay không (chỉ khác thứ tự) - ví dụ “listen” và “silent”.
Xem đáp án
Đáp án sẽ được cập nhật sau.
112. Xoá toàn bộ khoảng trắng trong một chuỗi
Nhập một chuỗi, in ra chuỗi đó sau khi đã bỏ hết mọi dấu cách.
Xem đáp án
Đáp án sẽ được cập nhật sau.
113. Đếm số lần xuất hiện của một cặp ký tự liên tiếp
Nhập một chuỗi và một cặp 2 ký tự (ví dụ “ab”), đếm xem cặp ký tự đó xuất hiện liên tiếp bao nhiêu lần trong chuỗi.
Xem đáp án
Đáp án sẽ được cập nhật sau.
114. Đếm số khoảng trắng trong một câu
Hỏi người dùng nhập một câu, đếm xem có bao nhiêu dấu cách (khoảng trắng) trong câu đó.
Ví dụ: “Em yêu Scratch” → có 2 khoảng trắng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
115. Kiểm tra chuỗi có bắt đầu bằng ký tự cho trước
Hỏi người dùng nhập một chuỗi S và một ký tự C. Kiểm tra xem chuỗi S có bắt đầu bằng ký tự C hay không.
Ví dụ: S = “Scratch”, C = “S” → Có.
Xem đáp án
Đáp án sẽ được cập nhật sau.
Nhóm 8: Phỏng theo đề thi Tin học trẻ Bảng A
Phần tiêu đề “Nhóm 8: Phỏng theo đề thi Tin học trẻ Bảng A”Mỗi bài dưới đây được rút gọn và đơn giản hoá từ một đề thi thật (bỏ bớt yêu cầu hình ảnh/trang trí phức tạp, giữ lại đúng phần lõi thuật toán) - nguồn đề gốc được ghi ngay dưới tên bài. Xem đề đầy đủ tại Đề thi Bảng A.
116. Vẽ bàn cờ ca-rô
Phỏng theo Bài 1 - “Vẽ bàn cờ Vua”, đề Bảng A Toàn quốc năm 2019.
Viết chương trình vẽ một bàn cờ 8×8 ô vuông cạnh 40, các ô xen kẽ 2 màu kiểu bàn cờ vua (bỏ qua phần đặt hình quân cờ của đề gốc).
Xem đáp án
Đáp án sẽ được cập nhật sau.
117. Đổi tiền
Phỏng theo Bài 2 - “Đổi tiền”, đề Bảng A Toàn quốc năm 2019.
Viết chương trình nhập số tiền M (chẵn nghìn đồng), đổi M thành các tờ tiền mệnh giá 100000đ, 50000đ, 20000đ, 10000đ, 5000đ, 2000đ, 1000đ sao cho tổng số tờ ít nhất.
Xem đáp án
Đáp án sẽ được cập nhật sau.
118. Vẽ bánh sinh nhật
Phỏng theo Bài 1 - “Vẽ bánh sinh nhật”, đề Bảng A Sơ khảo Quốc gia năm 2022.
Viết chương trình nhập cấp bánh N và cạnh hình vuông D, vẽ “bánh sinh nhật” cấp N: hàng 1 có 1 hình vuông, hàng 2 có 2 hình vuông, …, hàng N có N hình vuông xếp thành hình tháp, hàng lẻ và hàng chẵn tô 2 màu khác nhau (đơn giản hoá so với đề gốc: bỏ chi tiết tô 2 tam giác chéo trong mỗi ô, chỉ tô nguyên ô một màu theo hàng).
Xem đáp án
Đáp án sẽ được cập nhật sau.
119. Phân số nhỏ nhất
Phỏng theo Bài 2 - “Phân số nhỏ nhất”, đề Bảng A Sơ khảo Quốc gia năm 2022.
Cho 3 số tự nhiên A, B, C. Chọn 2 trong 3 số để tạo thành phân số nhỏ nhất có thể (một số làm tử, một số làm mẫu). In ra tổng của tử số và mẫu số của phân số nhỏ nhất đó (không cần tối giản).
Xem đáp án
Đáp án sẽ được cập nhật sau.
120. Tính tổng dãy số xen kẽ
Phỏng theo Bài 3 - “Tính tổng dãy số”, đề Bảng A Sơ khảo Quốc gia năm 2022.
Cho số tự nhiên chẵn N và dãy: 1, N, 2, N−1, 3, N−2, … (ví dụ N=6 → 1, 6, 2, 5, 3, 4). Nhập N và M, tính tổng của M số đầu tiên trong dãy.
Xem đáp án
Đáp án sẽ được cập nhật sau.
121. Hình vuông xoay
Phỏng theo Bài 2 - “Hình vuông xoay”, đề Bảng A tỉnh Thanh Hóa năm 2020.
Viết chương trình vẽ 12 hình vuông đồng tâm, mỗi hình xoay thêm một góc so với hình trước, 2 hình vuông kề nhau có màu khác nhau.
Xem đáp án
Đáp án sẽ được cập nhật sau.
122. Cầu thang - Mario và công chúa
Phỏng theo Bài 3 - “Cầu thang”, đề Bảng A tỉnh TP. Hồ Chí Minh năm 2022 (đơn giản hoá quy tắc di chuyển).
Mario cách công chúa N bậc thang. Mario còn K năng lượng, mỗi bậc tốn 1 năng lượng. Công chúa còn P năng lượng, mỗi bậc tốn 2 năng lượng. Hai người cùng đi về phía nhau - cho biết họ có thể gặp nhau hay không (in ra “YES” hoặc “NO”).
Xem đáp án
Đáp án sẽ được cập nhật sau.
123. Răng cưa
Phỏng theo Bài 2 - “Răng cưa”, đề Bảng A tỉnh TP. Hồ Chí Minh năm 2022.
Viết chương trình nhập K (số răng cưa) và A (cạnh tam giác đều), vẽ một dãy K răng cưa hình tam giác liên tiếp từ trái sang phải (chỉ vẽ 2 cạnh xiên, không vẽ cạnh đáy).
Xem đáp án
Đáp án sẽ được cập nhật sau.
124. Đếm đĩa chứa nước
Phỏng theo Bài 3 - “Đếm đĩa”, đề Bảng A Sơ khảo Quốc gia năm 2021.
Có một chồng đĩa: đĩa 1 đựng được a lít nước, mỗi đĩa sau đựng được nhiều hơn đĩa trước b lít. Rót N lít nước từ đĩa 1 xuống (nước đầy đĩa nào sẽ tràn xuống đĩa dưới). Hỏi có bao nhiêu đĩa có nước?
Xem đáp án
Đáp án sẽ được cập nhật sau.
125. Tìm chữ số thứ K
Phỏng theo Bài 5 - “Tìm chữ số thứ N”, đề Bảng A Sơ khảo Quốc gia năm 2021 (đơn giản hoá: dùng dãy số tự nhiên liên tiếp 1, 2, 3, …, N thay vì dãy cách đều tuỳ ý).
Viết liên tiếp các số tự nhiên từ 1 đến N thành một chuỗi (ví dụ N=13 → “1234567891011121 3”). Nhập N và K, tìm chữ số ở vị trí thứ K trong chuỗi đó.
Xem đáp án
Đáp án sẽ được cập nhật sau.
126. Nhân vật tự động và bắn tia
Phỏng theo Bài 1 - “GIGA”, đề Bảng A tỉnh TP. Hồ Chí Minh năm 2022 (chỉ giữ lại 2 cơ chế cốt lõi: di chuyển nảy cạnh và bắn 1 tia duy nhất).
Nhân vật Giga di chuyển liên tục qua lại, đổi hướng khi chạm cạnh sân khấu. Bấm phím cách (space) để bắn một tia bay về phía con trỏ chuột - chỉ được bắn tia mới sau khi tia cũ đã biến mất.
Xem đáp án
Đáp án sẽ được cập nhật sau.
127. Chu vi hình ghép từ hình vuông và cung tròn
Phỏng theo Bài 1 - “Chu vi và diện tích hình tô màu”, đề Bảng A TP Đà Nẵng năm 2021 (đơn giản hoá hình dạng: 1 hình vuông và 2 cung ¼ tròn thay vì hình ghép phức tạp trong đề gốc).
Vẽ một hình vuông cạnh 100, sau đó vẽ 2 cung ¼ đường tròn bán kính 100 ở 2 góc đối diện của hình vuông (tạo hình “lá” xen giữa). Tính và in ra tổng chu vi của toàn bộ hình đã vẽ.
Xem đáp án
Đáp án sẽ được cập nhật sau.
128. Chạy tiếp sức
Phỏng theo Bài 3 - “Trò chơi: Chạy tiếp sức”, đề Bảng A Toàn quốc năm 2019 (giữ lại đúng cơ chế tiếp sức cốt lõi, bỏ phần điều khiển bằng âm thanh micro và đồng hồ).
Hai người chạy tiếp sức qua 3 vòng: người 1 chạy từ trái sang giữa, chạm người 2 thì người 2 chạy tiếp từ giữa sang phải; hết vòng thì cả hai về lại vị trí xuất phát để chạy vòng kế tiếp. Sau 3 vòng thì dừng và báo “Về đích!”.
Xem đáp án
Đáp án sẽ được cập nhật sau.
129. Thay đổi chữ số
Phỏng theo Bài 4 - “Thay đổi chữ số”, đề Bảng A Sơ khảo Quốc gia năm 2022 (rút gọn nhiều: chỉ xét số N có đúng 2 chữ số, chỉ được đổi chữ số hàng đơn vị).
Cho số N có 2 chữ số. Tìm số nhỏ nhất chia hết cho 4 có được bằng cách chỉ đổi chữ số hàng đơn vị của N (giữ nguyên chữ số hàng chục).
Xem đáp án
Đáp án sẽ được cập nhật sau.
130. Xếp hình ô tô từ các mảnh ghép
Phỏng theo Bài 2 - “Mảnh ghép”, đề Bảng A TP Đà Nẵng năm 2021.
Vẽ một chiếc ô tô đơn giản ghép từ 3 mảnh: thân xe (hình chữ nhật), mui xe (hình tam giác), và 2 bánh xe (hình tròn). Sau khi vẽ xong, cho xe di chuyển sang phải ít nhất 100 bước.
Xem đáp án
Đáp án sẽ được cập nhật sau.
131. Xếp hình vuông
Phỏng theo Bài 1 - “Xếp hình vuông”, đề Bảng A Chung kết toàn quốc năm 2021.
Cho một khung hình chữ nhật kích thước A×B. Chọn một số K bất kỳ từ 10 đến 20, xếp các hình vuông cạnh K×K vào khung sao cho không thừa ra ngoài, không chồng lên nhau, các cạnh song song với khung. Tìm cách chọn K để phần diện tích còn thừa lại là ít nhất, in ra diện tích thừa đó.
Ví dụ: A=55, B=56 → chọn K=11 xếp được 25 mảnh 11×11, diện tích thừa là 55.
Xem đáp án
Đáp án sẽ được cập nhật sau.
132. Đếm số
Phỏng theo Bài 2 - “Đếm số”, đề Bảng A Chung kết toàn quốc năm 2021 (đơn giản hoá: N nhỏ, duyệt trực tiếp từng số thay vì dùng công thức ước chung lớn nhất như đề gốc).
Cho ba số tự nhiên N, K, D. Đếm xem có bao nhiêu số tự nhiên A (1 ≤ A ≤ N) sao cho A×K chia hết cho D.
Ví dụ: N=10, K=4, D=6 → có 3 số thoả mãn (3, 6, 9).
Xem đáp án
Đáp án sẽ được cập nhật sau.
133. Tính tổng và tìm số lớn nhất trong ba số
Phỏng theo Câu 3 - “Tính toán”, đề Bảng A tỉnh Quảng Bình năm 2019.
Nhập ba số nguyên dương a, b, c. Tính tổng S của ba số và tìm số lớn nhất Max trong ba số đó.
Xem đáp án
Đáp án sẽ được cập nhật sau.
134. Diện tích hình vuông nhỏ nhất chứa hai hình chữ nhật
Phỏng theo Bài 1 - “Diện tích hình vuông”, đề Bảng A khu vực năm 2021 (đơn giản hoá: giữ nguyên hướng đặt mỗi hình chữ nhật, không xét xoay 90° như đề gốc).
Cho hai hình chữ nhật kích thước (w1, h1) và (w2, h2), giữ nguyên hướng. Tìm diện tích hình vuông nhỏ nhất có thể chứa cả hai hình (đặt cạnh nhau theo chiều ngang, hoặc chồng theo chiều dọc - không chồng lên nhau).
Ví dụ: (5, 2) và (3, 2) → xếp cạnh nhau: cạnh vuông = max(5+3, max(2,2)) = 8; xếp chồng: cạnh vuông = max(max(5,3), 2+2) = 5. Chọn cách xếp chồng, diện tích = 5×5 = 25.
Xem đáp án
Đáp án sẽ được cập nhật sau.
135. Sắp xếp dãy số theo nhóm số dư
Phỏng theo Bài 2 - “Dãy số”, đề Bảng A khu vực năm 2021 (đơn giản hoá: dựng trực tiếp toàn bộ dãy bằng danh sách, chỉ phù hợp N nhỏ - đề gốc dùng công thức tính nhanh để xử lý N tới 10⁸).
Cho N, dựng dãy số 1 đến N rồi sắp xếp lại: nhóm các số chia 3 dư 1 (tăng dần), rồi nhóm chia 3 dư 2, rồi nhóm chia hết cho 3. Nhập M, in ra số ở vị trí thứ M trong dãy mới.
Ví dụ: N=7, M=6 → dãy mới: 1, 4, 7, 2, 5, 3, 6 → vị trí 6 là số 3.
Xem đáp án
Đáp án sẽ được cập nhật sau.
136. Thống kê dãy số ngẫu nhiên
Phỏng theo Bài 3 - “Thống kê dãy số ngẫu nhiên”, đề Bảng A tỉnh Cần Thơ năm 2024.
Viết chương trình tạo một dãy ngẫu nhiên gồm N phần tử (giá trị từ 1 đến 200), N nhập từ bàn phím. Tìm số lớn nhất trong dãy và đếm số phần tử chia hết cho 5.
Xem đáp án
Đáp án sẽ được cập nhật sau.
137. Đếm “số một số”
Phỏng theo Bài 2 - “Số một số”, đề Bảng A Sơ khảo Quốc gia năm 2021 (đơn giản hoá: N nhỏ, duyệt trực tiếp từng số từ 1 đến N thay vì đếm theo công thức tổ hợp chữ số như đề gốc, để xử lý N lớn tới 10⁹).
“Số một số” là số có tất cả các chữ số giống nhau (ví dụ 1, 22, 555). Đếm số lượng “số một số” nhỏ hơn hoặc bằng N.
Ví dụ: N=15 → có 10 số thoả mãn (1, 2, …, 9, 11).
Xem đáp án
Đáp án sẽ được cập nhật sau.
138. Trò chuyện ngày trở lại lớp
Phỏng theo Bài 1 “Trò chuyện”, đề Bảng A tỉnh Thanh Hóa năm 2020 (rút gọn còn 2 nhân vật thay vì 3, giữ đúng cơ chế lời thoại nối tiếp bằng thông điệp của đề gốc).
Dựng một đoạn hội thoại ngắn giữa Cô giáo và bạn Nam khi lớp học trở lại sau kỳ nghỉ dài ngày, dùng “phát tin”/“khi nhận” để lời thoại xuất hiện đúng thứ tự, không chồng lên nhau.
Xem đáp án
Đáp án sẽ được cập nhật sau.
139. Hình chữ nhật
Phỏng theo Bài 3 “Hình chữ nhật”, đề Bảng A tỉnh Thanh Hóa năm 2020.
Nhập chiều dài A và chiều rộng B (yêu cầu A > B, nếu sai thì thông báo và nhập lại). Tính diện tích, chu vi, rồi vẽ một hình chữ nhật đúng kích thước vừa nhập.
Ví dụ: A=90, B=50 → diện tích 4500, chu vi 280.
Xem đáp án
Đáp án sẽ được cập nhật sau.
140. Hình ngôi sao
Phỏng theo Bài 1 “Hình ngôi sao”, đề Bảng A TP. Nha Trang - Khánh Hòa năm 2019 (đề gốc yêu cầu dùng MSLogo và nộp bằng file Word; đây là bản Scratch tương đương).
Vẽ một ngôi sao 5 cánh, mỗi cạnh dài 100, màu đỏ.
Xem đáp án
Đáp án sẽ được cập nhật sau.
141. Tổng diện tích các hình vuông lồng nhau
Phỏng theo Bài 3 “Hình vuông”, đề Bảng A tỉnh Thanh Hóa năm 2018 (giữ nguyên phần tính tổng diện tích - kết quả số chính xác tuyệt đối; phần vẽ minh hoạ đơn giản hoá bằng các hình vuông đồng tâm thu nhỏ dần).
Cho hình vuông cạnh N. Nối 4 trung điểm các cạnh được hình vuông thứ 2 (diện tích bằng đúng một nửa hình vuông cũ). Làm liên tiếp đến hình vuông thứ K. Tính tổng diện tích của K hình vuông đó.
Ví dụ: N=8, K=3 → diện tích lần lượt 64, 32, 16 → tổng 112.
Xem đáp án
Đáp án sẽ được cập nhật sau.
142. Tính lượng sơn thùng
Phỏng theo Bài 3 “Bài toán”, đề Bảng A tỉnh Bình Thuận năm 2022.
Một thùng không nắp hình hộp chữ nhật có chiều dài 1,5m, chiều cao 1,2m, chiều rộng bằng 2/3 chiều dài. Sơn cả trong lẫn ngoài thùng, biết 0,8kg sơn được 2m². Tính lượng sơn cần dùng.
Xem đáp án
Đáp án sẽ được cập nhật sau.
143. Sắp xếp và tìm kiếm 4 số
Phỏng theo Bài 1 “Tìm kiếm tuần tự”, đề Bảng A TP. Hải Phòng năm 2019.
Nhập 4 số a1, a2, a3, a4 khác nhau từng đôi một, và số cần tìm b. Sắp xếp 4 số tăng dần rồi tìm b trong dãy đã sắp xếp - nếu có, báo vị trí; nếu không, báo “không tìm thấy”.
Ví dụ: các số 4, 6, 7, 9; tìm b=7 → tìm thấy ở vị trí thứ ba.
Xem đáp án
Đáp án sẽ được cập nhật sau.
144. Vẽ tam giác và hoa văn 12 cánh theo phím bấm
Phỏng theo Câu 1 “Vẽ hình”, đề Bảng A tỉnh Quảng Bình năm 2019 (giữ đúng yêu cầu: cạnh nhỏ hơn 150, nét đỏ, chọn hình theo phím bấm; hoa văn rút gọn còn 12 cánh dạng chong chóng theo đúng mô tả đề gốc).
Nhấn phím “1” để vẽ một tam giác đều cạnh 120 (màu đỏ). Nhấn phím “2” để vẽ hoa văn 12 cánh dạng chong chóng (12 đoạn thẳng toả đều quanh tâm).
Xem đáp án
Đáp án sẽ được cập nhật sau.
145. Chơi nhạc: Đàn gà con
Phỏng theo Câu 2 “Chơi nhạc”, đề Bảng A tỉnh Quảng Bình năm 2019 (chỉ dựng lại đoạn giai điệu mở đầu tiêu biểu, không phải toàn bộ bản nhạc gốc do ảnh đề chụp không đủ rõ để đọc chính xác từng nốt/trường độ).
Dùng khối “chơi nốt nhạc” với nhạc cụ Organ để phát một đoạn giai điệu ngắn mở đầu bài “Đàn gà con” khi nhấn phím số 1.
Xem đáp án
Đáp án sẽ được cập nhật sau.
146. Kiểm tra số đẹp
Phỏng theo Bài 3 “Số đẹp”, đề Bảng A tỉnh Hà Nội năm 2022 (đơn giản hoá: chỉ kiểm tra N có phải số đẹp hay không, bỏ phần tính thứ hạng trong dãy số đẹp của đề gốc).
Một số được gọi là “số đẹp” nếu chỉ gồm chữ số 6, chỉ gồm chữ số 8, hoặc gồm cả hai loại chữ số nhưng mọi chữ số 6 đều đứng trước mọi chữ số 8.
Ví dụ: 6, 888, 668, 6688 là số đẹp; 86 không phải (chữ số 8 đứng trước chữ số 6); 168 không phải (có chữ số 1).
Xem đáp án
Đáp án sẽ được cập nhật sau.
147. Mua kem
Phỏng theo Bài 2 “Buy Ice Cream”, đề Bảng A tỉnh Vĩnh Phúc năm 2020.
Bình góp A đồng, Tuấn góp gấp đôi Bình, Vân Anh góp kém Tuấn 10.000 đồng. Giá một que kem là B đồng. Hỏi nhóm mua được tối đa bao nhiêu que kem và còn thừa bao nhiêu tiền?
Ví dụ: A=30000, B=9500 → tổng tiền 140000, mua được 14 que, thừa 7000.
Xem đáp án
Đáp án sẽ được cập nhật sau.
148. Đếm hình vuông cạnh lẻ trong lưới
Phỏng theo Bài 4 “Đếm hình vuông”, đề Bảng A tỉnh Hà Nội năm 2022.
Cho một lưới ô vuông kích thước M×N (ghép từ M×N ô vuông đơn vị). Đếm số lượng hình vuông có độ dài cạnh là số lẻ (1, 3, 5, …) có thể tìm thấy trong lưới.
Ví dụ: M=2, N=3 → chỉ có các hình vuông cạnh 1 (6 hình), không có hình vuông cạnh lẻ nào khác → kết quả 6.
Xem đáp án
Đáp án sẽ được cập nhật sau.
149. Tra cứu điểm thi
Phỏng theo Bài 4 “Tra cứu điểm thi”, đề Bảng A tỉnh Hà Nam năm 2019 (rút gọn: bỏ phần liệt kê thí sinh điểm cao nhất, chỉ giữ nhập danh sách và tìm kiếm theo tên như đề gốc).
Nhập lần lượt họ tên và điểm của các thí sinh (để trống tên để dừng nhập). Sau đó nhập một tên cần tra cứu, in ra điểm của thí sinh đó (hoặc thông báo không có trong danh sách).
Xem đáp án
Đáp án sẽ được cập nhật sau.
150. Tính tuổi
Phỏng theo Bài 2 “Tính tuổi”, đề Bảng A tỉnh Quảng Trị năm 2020.
Trung bình cộng tuổi Bố, Mẹ, Lan và em là 24 tuổi. Nếu không tính tuổi Lan thì trung bình cộng của ba người còn lại là 27 tuổi. Biết Lan hơn em 6 tuổi. Tính tuổi Lan và tuổi em.
Xem đáp án
Đáp án sẽ được cập nhật sau.