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

Bảng A 2024 - Quận Liên Chiểu, Đà Nẵng

PHÒNG GDĐT QUẬN LIÊN CHIỂUHỘI THI TIN HỌC TRẺNĂM HỌC 2023-2024ĐỀ CHÍNH THỨC

ĐỀ THI BẢNG A – KHỐI TIỂU HỌC Thời gian làm bài: … phút
(không kể thời gian giao đề)


Tên bàiFile chương trìnhĐiểm
Bài 1Lát gạchLatgach.*3.0
Bài 2Chia nhómChianhom.*3.0
Bài 3Xếp sáchXepsach.*2.0
Bài 4Tính tổng dãy sốTinhtong.*2.0

Lưu ý: Dấu * có thể là sb; c; cpp hoặc py tương ứng với ngôn ngữ lập trình là Scratch; C/C++ hoặc Python.

Khu vực sân chơi có kích thước hình chữ nhật M × N (M dòng, N cột), Em hãy giúp ban tổ chức viết chương trình vẽ khu vực sân chơi như trong hình vẽ dưới đây.

Bốn hình mẫu: Hình 1x1 một viên gạch hình vuông có đường tròn nội tiếp, chia 4 phần bởi hai đường kẻ giữa, phần tư hình tròn trên phải và dưới trái tô đen; Hình 1x3, Hình 4x1 và Hình 4x5 ghép nhiều viên gạch, các viên cạnh nhau đối xứng nhau tạo thành các ô vuông đen có ngôi sao trắng nhỏ và các ô vuông trắng có ngôi sao viền đen

Bản vẽ một viên gạch lát nền đơn vị được mô tả như Hình 1x1.

Yêu cầu: Nhập vào hai số tự nhiên M, N. Tạo nên bản vẽ của sân chơi kích thước M × N (1 ≤ M, N ≤ 8). Hình cơ sở có đường tròn bán kính 20 (khoảng cách từ tâm đường tròn đến điểm trên đường tròn là 20).

Chú ý: Học sinh có thể dùng màu bất kỳ và không sử dụng nhân vật là các hình cần vẽ.

Trong tháng 3 trường bạn An tổ chức tham quan trải nghiệm cho học sinh. Toàn thể học sinh xếp hàng thành hình chữ nhật gồm M hàng ngang, N hàng dọc. Nhà trường muốn chia học sinh thành 2 nhóm bằng cách phân theo hàng ngang hoặc dọc. Hỏi có thể phân chia sao cho một trong hai nhóm có đúng k học sinh không?

Nhập vào:

  • Dòng đầu tiên chứa số M
  • Dòng thứ hai chứa số N
  • Dòng thứ 3 chứa số k

In ra màn hình:

  • In ra YES nếu có thể phân chia sao cho một trong hai phần thu được có đúng k học sinh, nếu không thể, in ra NO.

Ràng buộc: 1 ≤ n, m, k ≤ 1000000000.

Ví dụ:

Nhập từ bàn phímIn ra màn hìnhGiải thích
4
5
8
YESToàn thể học sinh xếp thành hình chữ nhật gồm 4 hàng ngang (mỗi hàng 5 bạn), 5 hàng dọc (mỗi hàng 4 bạn). Có thể tách theo hàng dọc thành nhóm gồm 2 hàng dọc để được 8 bạn.
6
10
9
NO
Ví dụ 1: 4 hàng, mỗi hàng 5 chấm tròn; khung nét đứt bao quanh 2 hàng dọc đầu tiên gồm 8 bạn

Thư viện trường có N quyển sách đủ 3 loại Toán, Tiếng Việt, Tiếng Anh. Hiện tại, số sách đó đang được xếp lên kệ thành một hàng ngang và xuất hiện khá lộn xộn. Cô thư viện muốn sắp xếp lại các quyển sách Toán về phía bên trái, các quyển sách Tiếng Anh về phía bên phải và các quyển sách Tiếng Việt nằm ở giữa.

Yêu cầu: Hãy giúp cô thư viện sắp xếp lại N quyển sách thành một hàng ngang sao cho các quyển sách Toán về phía bên trái, các quyển sách Tiếng Anh về phía bên phải và các quyển sách Tiếng việt nằm ở giữa.

Nhập vào: Một xâu gồm các ký tự lần lượt đánh dấu của N quyển sách. Ký tự ‘T’ đánh dấu cho sách Toán, ký tự ‘V’ đánh dấu cho sách Tiếng Việt và ký tự ‘A’ đánh dấu cho sách Tiếng Anh. Dữ liệu đảm bảo có đầy đủ 3 loại sách.

In ra màn hình: Gồm N ký tự là loại sách sau khi sắp xếp.

Ví dụ:

Nhập từ bàn phímIn ra màn hình
TVATAVTTVVAA

Có một làng xa xôi, nơi mà mọi người đều biết đến với một truyền thống kỳ lạ. Mỗi năm vào đúng ngày tháng 3, người dân trong làng lại tổ chức một cuộc thi toán học đặc biệt. Năm nay, cuộc thi toán được tổ chức bên bờ sông dưới ánh trăng sáng rực và câu đố của năm là tính tổng của dãy số kỳ lạ: −1 + 2 − 3 + 4 − 5 … + N * (−1)N

Yêu cầu: Cho số tự nhiên N và hãy tính giá trị T = −1 + 2 − 3 + 4 − 5 … + N * (−1)N

Nhập vào: Một số nguyên dương N.

In ra màn hình: Số T là tổng giá trị đã được tính.

Ví dụ:

Nhập từ bàn phímIn ra màn hình
42−1 + 2 − 3 + 4 = 2
5−3−1 + 2 − 3 + 4 − 5 = −3

Ràng buộc: có 60% số điểm 1 ≤ N ≤ 10¹⁵; Có 60% điểm số với N ≤ 1000000.