Chắc suất Đại học top - Giữ chỗ ngay!! ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.
Câu 1: Ước số
Cho trước số nguyên dương n.
Yêu cầu: Tìm số lượng các ước nguyên dương của n.
vd:
inp:12
out:6
gt: có 6 ước 1,2,3,4,6,12.
Câu 2: Chi tiết máy
Tại phân xưởng có tổng số nguyên liệu là s (đơn vị khối lượng). Quy trình sản xuất chi tiết máy như sau:
(1) Từ nguyên liệu, ngta tạo ra các phôi, mỗi phôi có khối lượng k (đơn vị khối lượng).
(2) Từ mỗi phôi, người ta tạo ra các chi tiết máy, mỗi chi tiết máy có khối lượng m
Sau đó các phần nguyên liệu dư khi sản xuất phôi và chi tiết mày sẽ được thu lại để tiếp tục sản xuất theo quy trình trên.
Yêu cầu: tìm số chi tiết máy nhiều nhất có thể sản xuất được.
vd:
inp: s,k,m=13 5 3
out:3
gt:
13 nguyên liệu, tạo dc 2 phôi, làm dc 2 chi tiết.
dư 7 nguyên liệu, tạo dc 1 phôi, làm dc 1 chi tiết.
dư 4 nguyên liệu
=> có 3 chi tiết được làm
Câu 3: Tích lớn nhất
Cho trước n số nguyên bất kì a1, a2, a3, ..., an.
Yêu cầu: tìm 2 số trong n số đã cho có tích lớn nhất.
2<=n<=10^4
|ai|<=10^4
vd:
inp: n=4; -2 -7 -15 2
out:105
gt: (-7)*(-15)=105
Câu 4: Xâu đối xứng
S là xâu đối xứng nếu viết các ký tự của S teho ký tự ngược lại ta nhận được chính xâu S
Cho xâu X.
Yêu cầu: Tìm cách viết thêm ít kí tự nhất vào cuối xâu X để nhận dc xâu đối xứng S.
length(x)<=100
vd:
inp: ABB
out:
1 ABBA
gt:
thêm 1 kí tự 'A' vào cuối xâu 'ABB' để được xâu 'ABBA' đối xứng
Cho trước số nguyên dương n.
Yêu cầu: Tìm số lượng các ước nguyên dương của n.
vd:
inp:12
out:6
gt: có 6 ước 1,2,3,4,6,12.
Câu 2: Chi tiết máy
Tại phân xưởng có tổng số nguyên liệu là s (đơn vị khối lượng). Quy trình sản xuất chi tiết máy như sau:
(1) Từ nguyên liệu, ngta tạo ra các phôi, mỗi phôi có khối lượng k (đơn vị khối lượng).
(2) Từ mỗi phôi, người ta tạo ra các chi tiết máy, mỗi chi tiết máy có khối lượng m
Sau đó các phần nguyên liệu dư khi sản xuất phôi và chi tiết mày sẽ được thu lại để tiếp tục sản xuất theo quy trình trên.
Yêu cầu: tìm số chi tiết máy nhiều nhất có thể sản xuất được.
vd:
inp: s,k,m=13 5 3
out:3
gt:
13 nguyên liệu, tạo dc 2 phôi, làm dc 2 chi tiết.
dư 7 nguyên liệu, tạo dc 1 phôi, làm dc 1 chi tiết.
dư 4 nguyên liệu
=> có 3 chi tiết được làm
Câu 3: Tích lớn nhất
Cho trước n số nguyên bất kì a1, a2, a3, ..., an.
Yêu cầu: tìm 2 số trong n số đã cho có tích lớn nhất.
2<=n<=10^4
|ai|<=10^4
vd:
inp: n=4; -2 -7 -15 2
out:105
gt: (-7)*(-15)=105
Câu 4: Xâu đối xứng
S là xâu đối xứng nếu viết các ký tự của S teho ký tự ngược lại ta nhận được chính xâu S
Cho xâu X.
Yêu cầu: Tìm cách viết thêm ít kí tự nhất vào cuối xâu X để nhận dc xâu đối xứng S.
length(x)<=100
vd:
inp: ABB
out:
1 ABBA
gt:
thêm 1 kí tự 'A' vào cuối xâu 'ABB' để được xâu 'ABBA' đối xứng