Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (126.63 KB, 1 trang )
SỞ GD&ĐT VĨNH PHÚC
———————
ĐỀ CHÍNH THỨC
KỲ THI CHỌN HSG LỚP 9 THCS NĂM HỌC 2009 - 2010
ĐỀ THI MÔN: TIN HỌC
Thời gian làm bài: 150 phút, không kể thời gian giao đề
———————————
Tổng quan
Tên bài File chương trình File dữ liệu vào File dữ liệu ra thời gian
Bài 1 Số bền
persist.pas persist.inp persist.out 1s/test
Bài 2 Đổi giày
shoes.pas shoes.inp shoes.out 1s/test
Bài 3 Đối xứng
nextpal.pas nextpal.inp nextpal.out 1s/test
Lập trình giải các bài toán sau:
Bài 1. Số bền
Năm 1973, nhà Toán học Neil Sloan đưa ra khái niệm độ bền của một số nguyên không âm N như sau:
• Nếu N có một chữ số thì độ bền của N bằng 0.
• Nếu N có từ 2 chữ số trở lên thì độ bền của N bằng độ bền của số nguyên là tích các chữ số của N
cộng 1.
Cho N, tính độ bền của N.
Dữ liệu vào từ file văn bản: persist.inp
Dòng 1: Số nguyên N (0 ≤ N ≤ 2.000.000.000).
Kết quả ghi ra file văn bản: persist.out
Dòng 1: Số nguyên là độ bền của N.
Ví dụ
persist.inp persist.out Giải thích
99 2 Doben(99)=Doben(81)+1=Doben(8)+1+1=0+1+1=2
Bài 2. Đổi giày
Bờm là chủ một cửa hiệu bán giày. Một ngày nọ, Bờm kiểm tra kho và thấy trong kho còn lại 2*N