Bảng A 2021 - Thành phố Hà Nội
HỘI THI TIN HỌC TRẺ THÀNH PHỐ HÀ NỘI
Lần thứ XXVI – Năm 2021
ĐỀ THI BẢNG A – TIỂU HỌC - VÒNG THI CHUNG KẾT
Thời gian làm bài: 90 phút, không kể thời gian phát đề
Bài 1. Chia hình (20 điểm)
Phần tiêu đề “Bài 1. Chia hình (20 điểm)”Cho 4 hình vuông A, B, C và D lần lượt như hình bên. Các hình A, B, C đều bị khuyết một hình vuông nhỏ có cạnh bằng một nửa cạnh hình vuông chứa nó (xem Hình 1: hình vuông lớn được chia làm 4 ô A, B, C, D bằng 2 đường thẳng ngang - dọc chính giữa; trong đó B có một hình vuông nhỏ khuyết ở góc dưới bên trong lệch phải, D có một hình vuông nhỏ khuyết tương tự lệch trái).
Em hãy viết một chương trình Scratch có tên là chiahinh.sb3 vẽ lại cả 4 hình này gồm các phần màu trắng và phần bị khuyết có màu khác. Sau đó:
- Chia phần trắng trong hình vuông A thành 2 phần bằng nhau (5 điểm)
- Chia phần trắng trong hình vuông B thành 3 phần bằng nhau (5 điểm)
- Chia phần trắng trong hình vuông C thành 4 phần bằng nhau (5 điểm)
- Chia phần trắng trong hình vuông D thành 5 phần bằng nhau (5 điểm)
Chú ý: Các em chỉ cần vẽ các nét chia hình, không cần tô màu khác nhau cho các phần.
Bài 2. Hình chữ nhật (20 điểm)
Phần tiêu đề “Bài 2. Hình chữ nhật (20 điểm)”Nhập vào một số tự nhiên P là chu vi của hình chữ nhật có các cạnh cũng là số tự nhiên. Em hãy viết một chương trình Scratch có tên là hcn.sb3 để đưa ra diện tích hình chữ nhật lớn nhất trong các hình có chu vi là P.
Ví dụ: P = 12 thì ta có thể có các hình chữ nhật là:
- Chiều dài là 5, chiều rộng là 1, chu vi là (1+5)×2=12, diện tích là 1×5=5
- Chiều dài là 4, chiều rộng là 2, chu vi là (2+4)×2=12, diện tích là 2×4=8
- Chiều dài là 3, chiều rộng là 3, chu vi là (3+3)×2=12, diện tích là 3×3=9 (hình vuông cũng là một hình chữ nhật)
Trong 3 hình đó thì diện tích lớn nhất là 9 (hình vuông). Vậy khi chương trình các bạn đọc vào số 12 thì cần đưa ra được đáp án là 9.
Chú ý: có 3/5 test số P là một số tự nhiên có ít hơn 7 chữ số, 2 test còn lại thì số P có nhiều hơn 7 nhưng ít hơn 12 chữ số. Thời gian chạy chương trình từ sau khi nhập số P đến khi đưa ra kết quả không quá 30 giây.
Bài 3. Dãy số (25 điểm)
Phần tiêu đề “Bài 3. Dãy số (25 điểm)”Cho dãy số tự nhiên A có quy luật sau: Trừ số thứ nhất và số cuối cùng, tất cả các số trong dãy đều bằng trung bình cộng của số đứng ngay phía trước và số đứng ngay phía sau nó.
Biết được 2 số đầu tiên của dãy, hãy tính xem số thứ N của dãy số A là bao nhiêu.
Em hãy viết một chương trình Scratch tên là dayso.sb3 cho phép nhập vào 2 số đầu tiên của dãy A và số N, rồi đưa ra số thứ N của dãy số đó.
Ví dụ: Nếu dãy A có 2 số đầu là 1 và 2, số N bằng 5 thì chương trình cần đưa ra kết quả là 5 (vì khi đó dãy A chính là dãy 1, 2, 3, 4, 5, 6, 7,…). Nếu dãy A có 2 số đầu là 3 và 7, số N = 4 thì chương trình cần đưa ra kết quả là 15.
Chú ý: có 3/5 test số N là một số tự nhiên có ít hơn 7 chữ số, 2 test còn lại thì số N có nhiều hơn 7 nhưng ít hơn 12 chữ số. Thời gian chạy chương trình từ sau khi nhập số N đến khi đưa ra kết quả không quá 30 giây.
Bài 4. Trò chơi (35 điểm)
Phần tiêu đề “Bài 4. Trò chơi (35 điểm)”Cơ bản (20 điểm)
Phần tiêu đề “Cơ bản (20 điểm)”Nhân vật chính là chú mèo Scratch quen thuộc, đang đi thu gom đồ chơi vương vãi trên sàn để bỏ vào đúng giỏ. Chúng ta có 3 loại đồ chơi là bóng tròn, ngôi sao và trái tim.
Khi trò chơi bắt đầu, các giỏ đựng đồ sẽ nằm phía bên phải màn hình, một vài đồ chơi sẽ xuất hiện ở các vị trí bất kì như Hình 2.
Cứ từ 2 đến 4 giây, mỗi loại đồ chơi lại có thêm một cái xuất hiện ở vị trí bất kì, nhưng trong mọi thời điểm, có không quá 5 quả bóng, 5 ngôi sao và 5 trái tim nằm trên sàn. Mèo được điều khiển bằng các phím trái, phải, trên, dưới. Mèo chỉ cầm được một món đồ chơi trên tay, nên nếu đang không cầm gì thì vật nào chạm vào mèo thì mèo sẽ cầm đồ đó đi cùng di chuyển. Còn nếu trên tay đang có đồ thì kể cả chạm phải mèo cũng không cầm được.
Khi mèo cầm đồ chơi trên tay đến đúng giỏ có hình tương ứng thì đồ chơi sẽ tự động biến mất vào giỏ và số điểm cộng thêm 1. Lúc đó tay mèo không cầm gì nữa thì lại có thể đi cất món đồ khác còn nằm trên sàn.
Thời gian diễn ra của trò chơi là 30 giây.
Nâng cao (15 điểm)
Phần tiêu đề “Nâng cao (15 điểm)”- Mỗi đồ chơi khi xuất hiện có 1 giá trị là A bất kì trong khoảng từ 1 đến 3. Đồ chơi khi xuất hiện sẽ chuyển về dạng trang phục có hiển thị giá trị A (như ở Hình 3 là tạo thêm trang phục cho nhân vật, thí sinh có thể dùng cách bất kì để hiển thị giá trị A của đồ chơi). Khi nhặt được đồ chơi có giá trị là A vào giỏ thì số điểm sẽ được cộng lên A×3.
- Tạo Bảng xếp hạng để lưu lại thông tin 3 người chơi có số điểm cao nhất gồm tên và điểm như trong hình dưới. Thông tin này không bị khởi động lại mỗi khi bắt đầu một lượt chơi mới. Khi lượt chơi kết thúc và số điểm đủ vào bảng xếp hạng, thì cho người chơi nhập tên sau đó cập nhật lại thông tin của bảng xếp hạng. Nếu người chơi không vào được bảng xếp hạng thì chỉ đưa ra màn hình bảng xếp hạng hiện tại.