Bỏ qua để đến nội dung

Đề số 03 - Ôn thi Tin học trẻ Scratch

ĐỀ ÔN THI TIN HỌC TRẺ LẬP TRÌNH SCRATCH Bumbii Academy

BẢNG A – TIỂU HỌC ĐỀ SỐ 03 Thời gian làm bài: 90 phút


BàiTên bàiMã bàiGiới hạn thời gianĐiểm
1Chong chóng hình vuôngCHONGCHONG100
2Mật thư đảo ngượcDAOCAU1 giây100
3Ngày hội đọc sáchTHUMAY1 giây100
4Mua bóng cho hội thaoMUABONG1 giây100

Bài 1 là bài vẽ, được chấm theo hình vẽ. Các bài 2, 3, 4: dữ liệu nhập vào từ bàn phím, kết quả ghi ra màn hình. Bài làm lưu thành file MÃBÀI.sb3 (ví dụ DAOCAU.sb3).

Em hãy viết chương trình vẽ một chiếc chong chóng gồm N hình vuông như sau:

  • Nhập số tự nhiên N từ bàn phím (3 ≤ N ≤ 12).
  • Các hình vuông có cạnh dài 100 bước, nét vẽ màu xanh dương, độ dày nét bằng 2.
  • Hình vuông thứ nhất có một đỉnh ở tâm sân khấu, cạnh đầu tiên vẽ từ tâm sang bên phải.
  • Mỗi hình vuông sau được xoay quanh tâm sân khấu một góc 360 : N độ (theo chiều kim đồng hồ) so với hình vuông trước.
  • Trước khi vẽ phải xóa hết hình cũ; nhân vật được ẩn đi.
Hình mẫu với N = 8

Trong trò chơi lớn của Liên đội, mỗi đội nhận được một mật thư là một câu S. Để giải mật thư, các đội phải viết lại câu S theo thứ tự ngược lại (kí tự cuối viết đầu tiên) và đếm xem trong câu có bao nhiêu chữ a (tính cả chữ A in hoa).

Dữ liệu nhập vào từ bàn phím: Một dòng chứa câu S gồm các chữ cái tiếng Anh, chữ số và dấu cách; giữa hai từ liền nhau có đúng một dấu cách, đầu và cuối câu không có dấu cách (1 ≤ độ dài S ≤ 1000).

Kết quả ghi ra màn hình: Gồm 2 dòng:

  • Dòng 1: câu S viết theo thứ tự ngược lại;
  • Dòng 2: số chữ a (kể cả chữ A) trong câu S.

Ví dụ:

InputOutputGiải thích
Ban An an banhhnab na nA naB
4
Các chữ a nằm trong Ban, An, an, banh.
Hen gap lai 20266202 ial pag neH
2
Chữ a trong gap và lai.

Hôm nay là thứ K trong tuần. Thư viện trường thông báo Ngày hội đọc sách sẽ diễn ra sau đúng N ngày nữa. Các thứ trong tuần được kí hiệu bằng số: 2 là thứ Hai, 3 là thứ Ba, …, 7 là thứ Bảy, 8 là Chủ nhật.

Yêu cầu: Hãy cho biết Ngày hội đọc sách rơi vào thứ mấy.

Dữ liệu nhập vào từ bàn phím: Gồm 2 dòng:

  • Dòng 1: số tự nhiên K (2 ≤ K ≤ 8);
  • Dòng 2: số tự nhiên N (0 ≤ N ≤ 1015).

Kết quả ghi ra màn hình: Một số từ 2 đến 7 nếu ngày đó là thứ Hai đến thứ Bảy, hoặc chữ CN nếu ngày đó là Chủ nhật.

Ví dụ:

InputOutputGiải thích
3
10
6Sau 7 ngày lại là thứ Ba, thêm 3 ngày nữa là thứ Sáu.
7
8
CNSau 7 ngày lại là thứ Bảy, thêm 1 ngày là Chủ nhật.

Ràng buộc:

  • Có 50% số test với N ≤ 106;
  • 50% số test còn lại có N ≤ 1015.

Liên đội cần ít nhất N quả bóng cho ngày hội thao. Cửa hàng bán bóng theo ba cách:

  • Mua lẻ: 4 nghìn đồng một quả;
  • Hộp 6 quả: 16 nghìn đồng một hộp;
  • Thùng 15 quả: 38 nghìn đồng một thùng.

Liên đội có thể mua nhiều hơn N quả nếu như vậy rẻ hơn.

Yêu cầu: Tính số tiền ít nhất (nghìn đồng) để mua được ít nhất N quả bóng.

Dữ liệu nhập vào từ bàn phím: Một dòng chứa số tự nhiên N (1 ≤ N ≤ 1012).

Kết quả ghi ra màn hình: Một số tự nhiên là số tiền ít nhất (nghìn đồng).

Ví dụ:

InputOutputGiải thích
2054Mua 1 thùng (15 quả, 38 nghìn) và 1 hộp (6 quả, 16 nghìn), được 21 quả. Mua 1 thùng và 5 quả lẻ thì mất 58 nghìn.
1848Mua 3 hộp 6 quả. Mua 1 thùng và 3 quả lẻ thì mất 50 nghìn.

Ràng buộc:

  • Có 40% số test với N ≤ 1000;
  • 60% số test còn lại có N ≤ 1012.