Trang 1 / 2
SỞ GIÁO DỤC VÀ ĐÀO TẠO
BÌNH PHƯỚC
KỲ THI CHỌN HỌC SINH GIỎI LỚP 12 CẤP TỈNH
NĂM HỌC 2012 2013
MÔN: TIN HỌC
(Đề thi gồm 02 trang) Thời gian làm bài: 180 phút
(Không kthời gian phát đề)
Tổng quan bài thi
Câu Tên bài Tên tệp chương trình Tên tp dữ liệu vào Tên tệp dữ liệu ra
1 Tìm s TIMSO.PAS TIMSO.INP TIMSO.OUT
2 Đếm số lượng SOLUONG.PAS SOLUONG.INP SOLUONG.OUT
3 Kết nối KETNOI.PAS KETNOI.INP KETNOI.OUT
u 1: Tìm s (7 điểm)
Cho hai số nguyên dương A, X (1 < A < 100; 0 < X < 109). Hãy tìm s nguyên K
lớn nhất tha mãn AK X.
Dliệu vào t tệp văn bản TIMSO.INP: Chứa hai số theo trình t A, X trên mt
dòng. Hai số cách nhau một khoảng trắng.
Dữ liu ra ghi vào tp văn bản TIMSO.OUT: Số nguyên K.
Ví d:
TIMSO.INP TIMSO.OUT
3 10 2
u 2: Đếm số lượng (7 điểm)
Xét dãy gm N snguyên dương A1, A2, …, AN và s nguyên X cho trước. y
đếm s cặp (Ai, Aj) tha mãn các điều kiện:
o Ai + Aj = X
o 1 i < j N
Dữ liu vào ttệp văn bn SOLUONG.INP:
o ng đu tiên chứa số nguyên dương N với 1 < N 106.
o Dòng tiếp theo chứa N số nguyên A1, A2, ..., AN với 0 < Ai < 105, 1 i N.
Hai số kề nhau cách nhau một khoảng trắng.
o ng cui cùng chứa số nguyên dương X < 106.
Dữ liệu ra ghi vào tệp văn bản SOLUONG.OUT: Số lượng cặp (Ai, Aj) tha mãn
điều kiện trên.
ĐỀ CHÍNH THỨC
Trang 2 / 2
Ví d:
SOLUONG.INP SOLUONG.OUT
9
5 12 7 11 9 1 2 3 11
13
3
u 3: Kết ni (6 đim)
Cho N số nguyên ơng A1, A2, …, AN. Tc số nguyên này, th to ra một
số nguyên mới bằng cách kết nối tất cả các số đã cho viết liên tiếp tiếp nhau.
d: với N = 3, các s 50, 9, 80 ta có thtạo ra các số mới như sau: 50980,
50809, 95080, 98050, 80509, 80950. Có tất cả N! sđược tạo ra. Trong trường hợp
này, s lớn nhất là 98050.
Yêu cầu: cho N số nguyên dương A1, A2, …, AN. Hãy xác định số lớn nhất có thể
tạo thành theo nguyên tắc trên.
Dliệu vào từ tệp văn bản KETNOI.INP:
o Dòng đầu tiên chứa số nguyên N với 1 < N 106.
o Dòng th hai chứa N s nguyên A1, A2, …, AN với 0 < Ai < 100, 1 i N.
Hai s kề nhau cách nhau một khoảng trắng.
Dliệu ra ghi vào tp văn bản KETNOI.OUT: Số lớn nhất thto ra từ dãy
số.
Ví d:
KETNOI.INP KETNOI.OUT
3
50 9 80
98050
_____HẾT_____
Giám thị coi thi không giải thích gì thêm.
H và tên thí sinh: ...................................................Sbáo danh: .........................