| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Đèn học tự động | 100 (p) | 1.0s | 256M |
| 2 | Thang máy nhỏ | 100 (p) | 1.0s | 256M |
| 3 | Ngày học hay ngày nghỉ? | 100 (p) | 1.0s | 256M |
| 4 | Robot bước qua ô | 100 (p) | 1.0s | 256M |
| 5 | Chiếc hộp nặng hơn | 100 (p) | 1.0s | 256M |
| 6 | Mua được bao nhiêu bút? | 100 (p) | 1.0s | 256M |
| 7 | Xếp loại điểm | 100 (p) | 1.0s | 256M |
| 8 | Vé vào khu vui chơi | 100 (p) | 1.0s | 256M |
| 9 | Số đặc biệt | 100 (p) | 1.0s | 256M |
| 10 | Máy bán nước tự động | 100 (p) | 1.0s | 256M |
Một chiếc đèn học tự động được cài đặt dựa vào độ sáng của căn phòng. Máy đo được độ sáng là n.
Nếu n nhỏ hơn 50, đèn sẽ bật. Ngược lại, đèn sẽ tắt.
Hãy xác định trạng thái của chiếc đèn.
n là độ sáng đo được (\(0 \le n \le 100\))BAT nếu đèn được bật.TAT nếu đèn được tắt.Test 1
35
BAT
Vì 35 nhỏ hơn 50 nên đèn được bật.
Một chiếc thang máy nhỏ chỉ chở được tối đa 300 kg.
Có hai bạn nhỏ bước vào thang máy. Bạn thứ nhất nặng a kg, bạn thứ hai nặng b kg.
Hãy kiểm tra xem thang máy có thể chở cả hai bạn hay không.
a là cân nặng của bạn thứ nhất.b là cân nặng của bạn thứ hai.DI_DUOC nếu tổng cân nặng của hai bạn không vượt quá 300 kg.QUA_NANG nếu tổng cân nặng lớn hơn 300 kg.Test 1
120
150
DI_DUOC
Tổng cân nặng là 120 + 150 = 270 kg, không vượt quá 300 kg.
Các ngày trong tuần được đánh số như sau:
Từ Thứ Hai đến Thứ Sáu là ngày đi học. Thứ Bảy và Chủ Nhật là ngày nghỉ.
Cho số n biểu diễn một ngày trong tuần. Hãy cho biết đó là ngày đi học hay ngày nghỉ.
n.DI_HOC nếu đó là ngày đi học.NGHI nếu đó là ngày nghỉ.Test 1
7
NGHI
Ngày 7 là Thứ Bảy nên là ngày nghỉ.
Một robot đang đứng trước một ô vuông có ghi số n.
Robot có quy tắc di chuyển như sau:
n chia hết cho 4, robot bước sang phải.n không chia hết cho 4, robot bước sang trái.Hãy xác định hướng đi của robot.
n.PHAI nếu robot bước sang phải.TRAI nếu robot bước sang trái.Test 1
28
PHAI
28 chia hết cho 4 nên robot bước sang phải.
n là bội của 4.Có hai chiếc hộp. Hộp thứ nhất chứa a món đồ, mỗi món nặng x gam. Hộp thứ hai chứa b món đồ, mỗi món nặng y gam.
Bỏ qua khối lượng của vỏ hộp. Hãy xác định hộp nào nặng hơn.
a là số món đồ trong hộp thứ nhất.x là khối lượng mỗi món đồ trong hộp thứ nhất.b là số món đồ trong hộp thứ hai.y là khối lượng mỗi món đồ trong hộp thứ hai.HOP_1 nếu hộp thứ nhất nặng hơn.HOP_2 nếu hộp thứ hai nặng hơn.BANG_NHAU nếu hai hộp có khối lượng bằng nhau.Test 1
4
200
3
300
HOP_2
Hộp thứ nhất nặng 4 x 200 = 800 gam. Hộp thứ hai nặng 3 x 300 = 900 gam nên hộp thứ hai nặng hơn.
Một chiếc bút có giá p đồng. Lan có m đồng và dùng toàn bộ số tiền có thể để mua bút.
Cửa hàng có chương trình đặc biệt: nếu Lan mua được từ 5 chiếc bút trở lên thì cửa hàng tặng thêm 1 chiếc bút.
Hãy tính tổng số bút Lan nhận được.
m là số tiền Lan có.p là giá của một chiếc bút.Test 1
60000
10000
7
Lan mua được 60000 // 10000 = 6 chiếc bút. Vì mua được từ 5 chiếc trở lên nên Lan được tặng thêm 1 chiếc. Tổng cộng Lan nhận được 7 chiếc bút.
Trong một cuộc thi, mỗi thí sinh nhận được số điểm nguyên d từ 0 đến 100.
Ban tổ chức xếp loại như sau:
TOTDATCAN_CO_GANGHãy xác định xếp loại của thí sinh.
d là điểm của thí sinh.TOT, DAT hoặc CAN_CO_GANG theo xếp loại của thí sinh.Test 1
72
DAT
Điểm 72 nằm trong khoảng từ 50 đến 79 nên thí sinh được xếp loại DAT.
Một khu vui chơi quy định giá vé dựa theo tuổi của khách:
Cho biết tuổi t của một khách. Hãy tính số tiền người đó phải trả để vào khu vui chơi.
t là tuổi của khách.0.Test 1
9
30000
Khách 9 tuổi nên phải trả 30000 đồng.
Nam gọi một số nguyên dương là số đặc biệt nếu số đó chia hết cho cả 3 và 5.
Nếu số đó chỉ chia hết cho một trong hai số 3 hoặc 5 thì Nam gọi đó là số gần đặc biệt.
Các số còn lại được gọi là số bình thường.
Cho số nguyên dương n. Hãy giúp Nam phân loại số này.
n.DAC_BIET nếu n chia hết cho cả 3 và 5.GAN_DAC_BIET nếu n chỉ chia hết cho một trong hai số 3 hoặc 5.BINH_THUONG nếu n không chia hết cho cả 3 và 5.Test 1
30
DAC_BIET
30 chia hết cho cả 3 và 5 nên 30 là số đặc biệt.
n luôn chia hết cho cả 3 và 5.n luôn chia hết cho ít nhất một trong hai số 3 hoặc 5.Một máy bán nước tự động có ba loại nước:
An chọn loại nước k và bỏ vào máy m đồng.
Nếu số tiền An bỏ vào máy đủ để mua loại nước đã chọn, máy bán nước và trả lại tiền thừa. Nếu không đủ tiền, máy không bán nước và trả lại toàn bộ số tiền An đã bỏ vào.
Hãy xác định kết quả mua nước của An.
k là loại nước An chọn.m là số tiền An bỏ vào máy.MUA_DUOC, dòng thứ hai in ra số tiền thừa.KHONG_DU, dòng thứ hai in ra số tiền máy trả lại.Test 1
2
20000
MUA_DUOC
5000
Nước loại 2 có giá 15000 đồng. An bỏ vào máy 20000 đồng nên mua được nước và được trả lại 5000 đồng.