Bảng B 2019 - Huyện Diễn Châu, Nghệ An
HỘI THI TIN HỌC TRẺ HUYỆN DIỄN CHÂU
Lần thứ VI – Năm 2019
ĐỀ THỰC HÀNH BẢNG B – KHỐI THCS
Thời gian làm bài: 150 phút, không kể thời gian phát đề
Bài 1 (30 điểm): Tam giác
Phần tiêu đề “Bài 1 (30 điểm): Tam giác”Em hãy sử dụng ngôn ngữ Scratch để vẽ Hình 1, độ dài cạnh tam giác xanh ngoài cùng nhập trực tiếp từ bàn phím.
Em hãy lưu kết quả trong tệp có tên tamgiac.sb2.
Bài 2 (20 điểm): Số thân thiết
Phần tiêu đề “Bài 2 (20 điểm): Số thân thiết”Hai số tự nhiên a và b khác nhau được gọi là số thân thiết nếu số này bằng tổng các ước số thực sự của số kia và ngược lại. Em hãy lập trình tìm các cặp số thân thiết và đưa các cặp số thân thiết vào danh sách (giới hạn các cặp số < 20.000).
Ví dụ: Các cặp số: (220:284), (1184:1210), (17296:18416).
Em hãy lưu kết quả trong tệp có tên sothanthiet.sb2.
Bài 3 (20 điểm): Phần thưởng
Phần tiêu đề “Bài 3 (20 điểm): Phần thưởng”Trong kỳ thi học sinh giỏi môn Tin học, em là người đạt giải đặc biệt. Ban tổ chức cho phép mỗi thí sinh giỏi chọn phần thưởng cho mình, các phần thưởng được xếp thành 1 dãy từ 1 đến N (0 < N ≤ 10000), phần thưởng thứ i có giá trị ai (1 ≤ ai ≤ 100). Em được phép chọn phần thưởng cho mình theo nguyên tắc: Không chọn 3 phần thưởng liên tiếp nhau trong dãy.
Viết chương trình để em có thể nhận được giải thưởng sao cho tổng giá trị giải thưởng nhận được là lớn nhất.
Em hãy lưu kết quả trong tệp có tên phanthuong.sb2.
Bài 4 (30 điểm): In hình
Phần tiêu đề “Bài 4 (30 điểm): In hình”Có 4 nhân vật xuất hiện ở các vị trí như Hình 2, Em hãy sử dụng ngôn ngữ lập trình Scratch để thực hiện việc như trong Hình 2. Mỗi lần nháy chuột vào 1 nhân vật chính (không phải nhân vật sau khi được nháy vào), sau đó nhân vật đó sẽ nhảy lên trên sân khấu và ở im vị trí trên sân khấu (Hình 3). Trong khoảng thời gian 30 giây nếu nháy vào được 20 hình lên sân khấu trò chơi sẽ kết thúc và thông báo Win.
Em hãy lưu kết quả trong tệp có tên inhinh.sb2.