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

Bảng A 2025 - Huyện Vũng Liêm, Vĩnh Long

TỈNH VĨNH LONG HỘI THI TIN HỌC TRẺ HUYỆN VŨNG LIÊM LẦN THỨ X - 2025 ĐỀ CHÍNH THỨC

ĐỀ THI BẢNG A - TIỂU HỌC Thời gian 100 phút
(Đề thi có 02 trang, 04 bài; 50 điểm/bài)


Mã bàiTên bàiĐiểm
A1Tính tổng50
A2Tính biểu thức50
A3Thi đấu bóng đá mini50
A4Tìm số dư50

Lưu ý: thí sinh dùng ngôn ngữ lập trình Scratch hoặc Python để giải bài thi; thời gian chạy mỗi test giới hạn trong 3 giây.

Cho hai số tự nhiên A và B. Gọi T là tổng các số tự nhiên X thoả điều kiện sau:

  • A ≤ X ≤ B;
  • X chia hết cho 3;
  • X không chia hết cho 5.

Yêu cầu: em hãy lập trình để tính tổng T.

- Dữ liệu: nhập vào lần lượt hai số tự nhiên A và B.

Ràng buộc: 1 ≤ A ≤ B ≤ 1.000.000

- Kết quả: đưa ra duy nhất tổng T.

Ví dụ:

Dữ liệuKết quảGiải thích
5
10
15Các số 5, 6, 7, 8, 9, 10 thì có số 6, 9 là các số chia hết cho 3 mà lại không chia hết cho 5. Vậy đưa ra đáp án T = 6 + 9 = 15
1
2
0Không có số nào thoả mãn nên in ra tổng T = 0

Nhập vào một biểu thức đơn giản E với các toán hạng là các số tự nhiên và toán tử gồm phép cộng (+), trừ (-), nhân (*).

Yêu cầu: em hãy lập trình để tính biểu thức E.

- Dữ liệu: nhập vào biểu thức E.

Ràng buộc: 0 < các toán hạng ≤ 1.000

- Kết quả: đưa ra giá trị của E.

Ví dụ:

Dữ liệuKết quảGiải thích
5+7-210E = 5+7-2 = 10
5+7-2*28E = 5+7-2*2 = 12-4 = 8

Huyện Vũng Liêm tổ chức Thi đấu bóng đá mini cấp tiểu học năm 2025. Tham gia thi đấu có nhiều bảng đấu khác nhau. Bảng A có 3 đội tham gia là A1, A2, A3 thi đấu bằng hình thức vòng tròn tính điểm, đội nào cao điểm nhất sẽ được đi tiếp vào vòng trong. Điểm mỗi trận đấu tính theo luật sau: đội thắng được 3 điểm, đội thua 0 điểm, nếu hòa thì mỗi đội được 1 điểm.

Yêu cầu: em hãy lập trình để tìm đội đi tiếp của Bảng A với số điểm đạt được. Biết rằng, 3 trận đấu vòng tròn (không đồng thời hòa cả 3 trận) và được sắp xếp như sau:

  • + Trận 1: A1 gặp A2 có tỷ số x1 - y1.
  • + Trận 2: A1 gặp A3 có tỷ số x2 - y2.
  • + Trận 3: A2 gặp A3 có tỷ số x3 - y3.

- Dữ liệu: nhập vào lần lượt các số tự nhiên x1, y1, x2, y2, x3, y3.

Ràng buộc: 0 ≤ x1, y1, x2, y2, x3, y3 ≤ 50

- Kết quả: đưa ra tên đội đi tiếp vào vòng trong và số điểm đạt được của đội đó, cách nhau một khoảng cách.

Ví dụ:

Dữ liệuKết quảGiải thích
1
0
7
8
2
2
A3 4- Trận 1: A1-A2 tỷ số 1-0 nên A1 được 3 điểm, A2 được 0 điểm.
- Trận 2: A1-A3 tỷ số 7-8 nên A3 được 3 điểm, A1 được 0 điểm.
- Trận 3: A2-A3 tỷ số 2-2 nên A2 và A3 mỗi đội được 1 điểm.
Sau 3 trận số điểm: A1 = 3+0 = 3; A2 = 0+1 = 1; A3 = 3+1 = 4 điểm

Em hãy viết chương trình nhập vào ba số tự nhiên A, B, C. Gọi D là số dư của phép chia giữa tích và tổng của số lớn nhất và số nhỏ nhất trong ba số A, B, C.

- Dữ liệu: nhập vào lần lượt ba số tự nhiên A, B, C.

Ràng buộc: 1 ≤ A, B, C ≤ 1.000.000.000

- Kết quả: đưa ra số tự nhiên D.

Ví dụ:

Dữ liệuKết quảGiải thích
2
3
4
2Số lớn nhất là 4, nhỏ nhất là 2 nên 4*2 chia 4+2 ⇔ 8 chia 6 dư 2. Vậy D = 2
1
1
1
1Số lớn nhất và nhỏ nhất đều là 1 nên 1*1 chia 1+1 ⇔ 1 chia 2 dư 1. Vậy D = 1