You are on page 1of 3

ĐỀ BÀI TEST LỚP THCS

BÀI 1. TRUNG BÌNH CỘNG (Tên bài: AVER.CPP) - 2 điểm ............................................................. 1


Bài 2: AI NHANH HƠN (Tên bài: ABC.CPP) – 2 điểm ......................................................................... 1
BÀI 3. TÌM HÌNH VUÔNG (SQUARE.CPP) – 2 ĐIỂM ............................................................................. 1
BÀI 4. TỔNG (INTSUM.CPP) – 2 ĐIỂM ....................................................................................................... 2
Bài 5. CHIA BÁNH (PCAKE.CPP) – 2 ĐIỂM .............................................................................................. 2

BÀI 1. TRUNG BÌNH CỘNG (Tên bài: AVER.CPP) - 2 điểm


Nhập vào 4 số nguyên dương 𝑎, 𝑏, 𝑐, 𝑑. Tính trung bình cộng của 4 số đó.
Dữ liệu: Vào từ thiết bị nhập chuẩn 4 số nguyên dương 𝑎, 𝑏, 𝑐, 𝑑 ≤ 109 cách nhau bởi dấu cách.
Kết quả: Ghi ra thiết bị xuất chuẩn một số thực duy nhất với hai chữ số sau dấu chấm thập phân
là giá trị trung bình cộng tìm được
Ví dụ
Sample Input Sample Output
1 2 3 4 2.50
1 2 3 3 2.25

Bài 2: AI NHANH HƠN (Tên bài: ABC.CPP) – 2 điểm


Có 3 bạn cùng đi một quãng đường từ X đến Y có độ dài S. Bạn A đi với vận tốc là 𝑎, bạn B đi
với tốc độ là 𝑏 và bạn 𝐶 đi với tốc độ là 𝑐.
Hỏi nếu ba bạn xuất phát cùng một lúc tại X thì bạn nào về điểm Y trước tiên?
Dữ liệu: Vào từ thiết bị nhập chuẩn gồm một dòng ghi bốn số nguyên 𝑆, 𝑎, 𝑏, 𝑐 (𝑆 ≤
1018 , 𝑎, 𝑏, 𝑐 ≤ 109 . Biết rằng, 𝑎 ≠ 𝑏 ≠ 𝑐.
Kết quả: Ghi ra thiết bị xuất chuẩn chữ A nếu A về đích trước, chữ B nếu B về đích trước và
chữ C nếu C về đích trước.
Sample Input Sample Output
5 1 2 3 C

BÀI 3. TÌM HÌNH VUÔNG (TÊN BÀI: SQUARE.CPP) – 2 ĐIỂM


Bác John hiện đang có hai cánh đồng để chăm sóc các cô bò. Mỗi cánh đồng có thể coi là một hình chữ
nhật trên hệ trục tọa độ 𝑂𝑥𝑦. Do chăm chỉ tích lũy nên bác có một khoản tiền kha khá. Bác định dùng
số tiền đó để mở rộng khu vực chăm sóc bò bằng cách mua thêm đất xung quanh để tạo thành một
cánh đồng có dạng hình vuông chứa được cả hai cánh đồng mà bác đang có.
Yêu cầu: Biết hai cánh đồng của bác John, bạn hãy cho biết diện tích cánh đồng nhỏ nhất của bác
John sau khi mở rộng.

Dữ liệu: Vào từ thiết bị nhập chuẩn gồm:

 Dòng đầu là 4 số 𝑥1 , 𝑦1 , 𝑥2 , 𝑦2 là tọa độ hai đỉnh đối diện của cánh đồng thứ nhất.
 Dòng tiếp theo gồm 4 số 𝑥3 , 𝑦3 , 𝑥4 , 𝑦4 là tọa độ hai đỉnh đối diện của cánh đồng thứ hai.
Các giá trị trên file input là các số nguyên dương không vượt quá 106 .

Kết quả: Ghi ra thiết bị xuất chuẩn gồm một số duy nhất là diện tích của hình vuông nhỏ nhất sau
khi mở rộng

Ví dụ:

Sample Input Sample Output


1 1 4 4 25
3 5 5 6
1 2 5 6 16
2 2 4 4

BÀI 4. TỔNG (TÊN BÀI: INTSUM.CPP) – 2 ĐIỂM


Cho hai số nguyên dương 𝑎, 𝑏. Hãy tính tổng các số trong đoạn [𝑎, 𝑏]
Dữ liệu: Vào từ thiết bị nhập chuẩn gồm 2 số 𝑎, 𝑏 (0 ≤ 𝑎 ≤ 𝑏 ≤ 109 ).
Kết quả: Ghi ra một số nguyên duy nhất là tổng các số trong đoạn [𝑎, 𝑏].
Ví dụ:
Sample Input Sample Output
0 10 55
2 5 14

Bài 5. CHIA BÁNH (TÊN BÀI: PCAKE.CPP) – 2 ĐIỂM


Hai chú chó tranh giành nhau một cái bánh. Sau một hồi lâu cãi vã về cách chia, một con mèo
đi qua và được hai chú chó nhờ chia bánh.
Mèo bẻ cái bánh ra làm hai phần với trọng lượng lần lượt là 𝑎 và 𝑏 (𝑎 và 𝑏 là hai số nguyên
tương ứng với trọng lượng mỗi phần tính bằng femtogram, ở đây 1femtogram = 1fg = 10−15
g = 1 phần triệu tỉ gram)
Mèo đặt hai phần bánh lên cân, nếu cân thăng bằng hai chú chó sẽ được chia mỗi chú một
phần. Nếu cân không thăng bằng, mèo sẽ ăn bớt ở phần nặng hơn một trọng lượng bánh đúng
bằng phần nhẹ hơn và mèo ta cứ chén liên tục như vậy cho tới khi cân thăng bằng.
Yêu cầu: Cho biết 𝑎, 𝑏 hãy xác định trọng lượng bánh mà mỗi chú chó được mèo chia cho khi
cân đã thăng bằng.
Dữ liệu: Vào từ thiết bị nhập chuẩn hai số nguyên dương 𝑎, 𝑏 ≤ 1018 cách nhau bởi dấu cách
Kết quả: Ghi ra thiết bị xuất chuẩn trọng lượng bánh mà mỗi chú chó được mèo chia
Ví dụ
Sample Input Sample Output
5 3 1

10 100 10

Chú ý: Ít nhất 50% số điểm ứng với các test có 𝑎, 𝑏 ≤ 106

Sample Input Sample Output


0 10 55
2 5 14

You might also like