Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Bài tập luyện viết ngày 8/4/2024

Bài 1.
Cho N là số nguyên dương có ba chữ số. Người ta thực hiện xóa đi một chữ số của
N và giữ nguyên thứ tự các chữ còn lại. Với N = 123, thực hiện xóa số như trên ta
thu được các số 12, 23, 13 và số 12 là giá trị nhỏ nhất thu được.
Yêu cầu: Cho N. Hãy tìm giá trị nhỏ nhất thu được theo cách xóa trên.
Bai1.inp Bai1.out
123 12

Bài 2.
Cho điểm M(xM, yM) và hình chữ nhật có góc trái trên A(x1, y1) góc phải dưới
C(x3, y3). Kiểm tra M nằm trong hay ngoài hình chữ nhật. Nếu M nằm trong hình
chữ nhật thì ghi ra IN, ngược lại thì ghi ra OUT. Dữ liệu vào ra trên thiết bị chuẩn.

Bài 3.
Nam có N (đồng). Ở cửa hàng có bán gói kẹo Cam có giá a (đồng), gói kẹo Ổi có
giá b(đồng). Nếu phải mua hết đúng N (đồng) các gói kẹo Cam và gói kẹo Ổi thì
mỗi loại mua bao nhiêu sản phẩm.
Hãy liệt kê các cách mua kẹo mà Nam có thể mua được để hết đúng N đồng. Nếu
không cách mua nào thì ghi ra NONE.
Dữ liệu: vào từ tệp muakeo.inp gồm số nguyên dương a, b, c.
Kết quả: ghi ra tệp muakeo.out gồm nhiều dòng, mỗi dòng ghi hai số nguyên
dương là số lượng gói kẹo Cam và số lượng gói kẹo Ổi mua được.
muakeo.inp muakeo.out
100 10 20 05
24
43
62
81
10 0
Bài 4.
Số nguyên dương A là số hoàn hảo nếu tổng các ước nguyên dương thực sự của A
(ngoại trừ A) bằng chính giá trị của A. Ví dụ: Số A = 6 có các ước nguyên dương
thực sự là 1, 2, 3.
Tổng các ước thực sự là 1 + 2 + 3 = 6. Vậy, 6 là số hoàn hảo.
Yêu cầu: Cho 2 số nguyên dương a, b (a, b ≤ 106). Đếm số lượng và tính tổng các
số hoàn hảo thuộc đoạn [a, b].
Dữ liệu: Vào từ tệp SHH.INP gồm 2 số nguyên dương a, b (a ≤ b ≤ 109).
Kết quả: Ghi ra tệp SHH.OUT số lượng và tổng các số hoàn hảo thuộc đoạn [a, b].
Mỗi số ghi trên một dòng.
Bài 5.
Cho số nguyên dương N ở hệ đếm thập phân (hệ 10). Hãy chuyển N sang hệ đếm
nhị phân (Hệ đếm cơ số 2).
Dữ liệu: Vào từ tệp NHIPHAN.INP 2 số nguyên dương. Dòng đầu tiên là số T là
số lượng test đầu vào ( 1 ≤ T ≤ 3000). T dòng tiếp theo, mỗi dòng chứa 1 số
nguyên dương N (N ≤ 109).
Kết quả: Ghi ra tệp NHIPHAN.OUT dãy nhị phân tìm được.
NHIPHAN.inp NHIPHAN.out
13 1101

You might also like