Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án)

pdf 140 trang tinhoc 15/10/2024 2793
Bạn đang xem 30 trang mẫu của tài liệu "Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án)

Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án)
 Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án) - DeThiTinHoc.net
Bài 3. Boivauoc (6 điểm) Viết chương trình nhập vào hai số nguyên dương a và b.
In ra màn hình:
-Tập hợp các ước của a và b
-Ước chung lớn nhất của a và b
-ộB iỏ chung nh nấh t của a và b
Dữ liệu vào: Nhập vào hai sô nguyên dương a và b
Kết quả: Ghi trên 4 dòng
 Dòng 1 ghi tập hợp các ước của a và cách nhau bởi dấu chấm phẩy “;”
 Dòng 2 ghi tập hợp các ước của b và cách nhau bởi dấu chấm phẩy “;”
 Dòng 3 ghi Ước chung lớn nhất của a và b
 Dòng 4 ghi Bội chung nhỏ nhất của a và b
Ví dụ:
 INP OUT
 15; 10 -15; -5; -3; -1; 1; 3; 5; 15
 -10; -5; -2; -1; 1; 2; 5; 10
 5
 30
Bài 4: Photo (6 điểm) ộM t cửa hàng phô tô đưa ra bảng giá phô tô giấy A4 như
sau:
 Số lượng Phô tô một mặt Phô tô hai mặt
Dưới 50 tờ 300 đồng/tờ 400 đồng/tờ
Từ 50 tờ đến 100 tờ 250 đồng/tờ 350 đồng/tờ
Trên 100 tờ 220 đồng/tờ 320 đồng/tờ
 Bạn Bình muốn phô tô một tài liệu có n tờ A4 được in trên một mặt giấy và
chỉ phô tô một bộ.
Tính số tiền bạn Bình phải trả nếu phô tô một mặt hoặc hai mặt.
Dữ liệu vào: Nhập vào số tờ của tài liệu cần phô tô
Kết quả: Ghi trên hai dòng, dòng 1 ghi số tiền nếu phô tô 1 mặt; dòng 2 ghi số tiền
nếu phô tô hai mặt.
Ví dụ:
 INP OUT
 40 12000
 8000
 70 17500
 12250
 ----------------HẾT----------------
 * Thí sinh không được sử dụng tài liệu.
 * Giám thị không giải thích gì thêm.
 DeThiTinHoc.net Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án) - DeThiTinHoc.net
 Bài toán kiểm tra kiến thức lập trình giải các bài toán hình học và vận dụng thuật toán
lặp.
Cbộác test chấm điểm:
 TEST DAGIAC.INP DAGIAC.OUT Điểm
 9
 Test 1 6 1,5 điểm
 720
 35
 Test 2 10 1,5 điểm
 1440
 Không cho kết quả
 Test 3 -7 0,5 điểm
 Không cho kết quả
 Không cho kết quả
 Test 4 7,5 0,5 điểm
 Không cho kết quả
Bài 3: Boivauoc (6,0 điểm) B ài thi được tiến hành chấm theo các bộ “test” chương trình.
Ý tưởng:
 Bài toán kiểm tra kiến thức lập trình giải các bài toán số học và vận dụng thuật toán
lặp.
Cc ác ấu trúc lặp:
 Không bắt buộc thí sinh sử ụd ng cấu trúc lặp nào, tuy nhiên chương trình phải đáp ứng
được về mặt thời gian thực hiệốn t i thiểộu là 5 giây cho mỗi b test.
Cbộác test chấm điểm:
 TEST BOIVAUOC.INP BOIVAUOC.OUT Điểm
 -15; -5; -3; -1; 1; 3; 5; 15
 -10; -5; -2; -1; 1; 2; 5; 10 2,25
 Test 1 15; 10
 5 điểm
 30
 -45; -15; -9; -5; -3; -1; 1; 3; 5; 9; 15;
 45
 -20; -10; -5; -4; -2; -1; 1; 2; 4; 5; 10; 2,25
 Test 2 45; 20
 20 điểm
 5
 180
 Không cho kết quả 1,5
 Test 3 7,5; 3,2
 Không cho kết quả điểm
 DeThiTinHoc.net Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án) - DeThiTinHoc.net
 ĐỀ SỐ 2
 SỞ GIÁO DỤC VÀ ĐÀO TẠO KỲ THI CHỌN HỌC SINH GIỎI CẤP TỈNH THCS
 TỈNH QUẢNG NAM NĂM HỌC 2023 – 2024
 Môn thi: TIN HỌC
 ĐỀ CHÍNH THỨC Thời gian: 150 phút (không kể thời gian giao đề)
 (Đề gồm có 03 trang) Khoá thi ngày: 12/4/2024
 TỔNG QUAN ĐỀ THI
 Câu Tên câu Tên file chương trình Dữ liệu vào Dữ liệu ra
 1 Số nguyên tố Q SONTTQ.* SONTTQ.INP SONTTQ.OUT
 2 Sức mạnh SMTHU.* SMTHU.INP SMTHU.OUT
 3 Mật mã MATMA.* MATMA.INP MATMA.OUT
 4 Dãy số tương đương TTICH.* TTICH.INP TTICH.OUT
 Dấu * được thay thế bởi PAS hoặc CPP của ngôn ngữ lập trình được sử dụng tương ứng là
Free Pascal hoặc C++.
Câu 1. Số nguyên tố Q (5.0 điểm)
 Cho một số nguyên dương N (N ≤ 5x1017). Tìm chữ số nhỏ thứ Q trong N và kiểm tra nó có
phải là số nguyên tố hay không.
Dữ liệu vào: Từ file văn bản SONTTQ.INP gồm:
 - Dòng đầu tiên chứa số N;
 - Dòng thứ hai chứa số Q (0 < Q ≤ 9).
Kết quả: Ghi ra file văn bản SONTTQ.OUT gồm chữ số nhỏ thứ Q và từ “Yes” nếu là số nguyên tố
hoặc từ “No” nếu không phải là số nguyên tố. Trường hợp không tìm thấy chữ số nhỏ thứ Q thì ghi
-1 (các giá trị cách nhau một khoảng trắng).
Ví dụ:
 SONTTQ.INP SONTTQ.OUT
 924567 7 Yes
 5
 5568924 6 No
 4
 55557 -1
 5
Ràng buộc:
 • Có 60% test tương ứng 60% số điểm của bài với 0 < N ≤ 106;
 • Có 30% test tương ứng 30% số điểm của bài với 106 < N ≤ 109;
 • Có 10% test tương ứng 10% số điểm của bài với 109 < N ≤ 5x1017.
 DeThiTinHoc.net Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án) - DeThiTinHoc.net
Ví dụ:
 MATMA.INP MATMA.OUT
 4ob43 hn54ib0 20 bo binh
 n6a5t02 gn6oc4 h3n2ahn 28 tan cong nhanh
Ràng buộc:
 • Có 60% test tương ứng 60% số điểm của bài với độ dài xâu s không quá 255 ký tự;
 • Có 40% test tương ứng 40% số điểm của bài với độ dài xâu s không quá 106 ký tự.
Câu 4. Dãy số tương đương (5.0 điểm)
 Cho dãy số A có n phần tử a1, a2, .., an và dãy số B có m phần tử b1, b2, .., bm. Ta gọi hai dãy
số A và B là “tương đương” khi tích các phần tử của dãy số A bằng tích các phần tử của dãy số B.
Yêu cầu: Với khả năng lập trình của bạn, hãy xét xem hai dãy số A, B cho trước có “tương đương”
hay không.
Dữ liệu vào: Từ file văn bản TTICH.INP gồm:
 - Dòng đầu tiên chứa số nguyên t là số bộ test cần kiểm tra;
 - Tiếp theo là t nhóm dòng, mỗi nhóm dòng mô tả một bộ test bao gồm:
 + Dòng đầu tiên chứa hai số nguyên n và m (1 ≤ n, m ≤ 100);
 7
 + Dòng thứ hai chứa n số nguyên dương a1, a2, , an (1 ≤ ai <10 );
 7
 + Dòng thứ ba chứa m số nguyên dương b1, b2, , bm (1 ≤ bi < 10 ).
Kết quả: Ghi ra file văn bản TTICH.OUT gồm t dòng, dòng thứ i ghi từ “YES” nếu hai dãy số A, B
“tương đương”, ngược lại ghi từ “NO” tương ứng bộ test thứ i.
Ví dụ:
 TTICH.INP TTICH.OUT
 2 YES
 2 3 NO
 9 3
 3 3 3
 3 3
 5 4 2
 2 3 5
Ràng buộc:
 2
 • Có 60% test tương ứng 60% số điểm của bài với t ≤ 10, 1 ≤ n, m ≤ 10, 1 ≤ ai, bi ≤ 10 ;
 7
 • Có 40% test tương ứng 40% số điểm của bài với t ≤ 10, 1 ≤ n, m ≤ 50, 1 ≤ ai, bi < 10 .
 --------------- HẾT ---------------
 DeThiTinHoc.net Bộ 24 Đề thi Học sinh giỏi Tin học Lớp 9 Cấp Tỉnh (Có đáp án) - DeThiTinHoc.net
 Câu 3. (5.0 điểm) Mật mã gồm có 40 test; mỗi test 0,125 điểm, thời gian 1.0 giây.
TEST MATMA.INP MATMA.OUT
1 x2RA F0I O 2 ARx IF O
2 Y42B66m if 18 mBY fi
8 Z p2Lo9n7l3q Ed 70k91 o5 ad x1a 68 Z qlnoLp dE k o da ax spCCE
 E7CCps 3x7F7JI IJFx
9 eJ B 1 06q IIquxvNr08rJ 73q2 sTqu 92 Je B q JrrNvxuqII q uqTs VR
 R7V 9oQQA A o 03 6kUcS u g309vE AQQo A o ScUk u Evg N dC KaZt
 1N 3 4C2d1 tZaK hQ xyC8u9x Qh xuCyx
 . .
21 0 rP I1 Ju81 U 3C P1 0 MN9eB W 2K 1000 Pr I uJ U C P BeNM W K wyB
 Byw ahGc8MGG4yLXan VLJ75 b39 I naXLyGGMcGha JLV b I e JjEd Vyc
 e7 dE2jJ c9y8V4 61AyEU U pB ySqX UEyA U Bp XqSy T gGfT g nn
 T 7 5TfGg g nn z0A3LRuT U7 m3 CG TuRLAz U m GC VUiBnH vzF Zpn
 HnB8iUV Fzv npZ 6L6 70g gXe9 L g eXg FGmmPaLzIUhD S
 Dh9UI24zLaP0mm6GF 0 2S ywwrVITUJM dWN dyOmOjRmP TP
 MJUT5I2Vrww1y NWd 6PmRjOmOyd a Dr fK E bIFr N C TjHx daW
 P8T a r1D Kf2 E rFI15b5 N C 9xHjT AHgvLoBVPyy xGIZ
 W99ad7 yyPVBoLvg9HA8 ZI1Gx42 pSMTipSrBdbigpzKrF GV X
 FrKzpgibdBrSpiTM1S2p 8V0G X FWHRg K U gXpuOc dCJn G FKr
 gRH27WF3 6K5 U cOupXg4 n5J5Cd UEs lYgVo btE qkAS zpwDzT a k A
 8 G2 rKF sEU oV9gYl Etb4 5SA9k0q k olVtRe Y c ZPgMm pgy xa Qni
 Tz6Dwpz a90 k A3 k504 2e1RtV5l9o BpQe F Uz YQE rZs skm F koRW
 Y 74 c2 mMgPZ0 11 ygp78 7 0154ax 5 NrF OAu l Q O zGrHYa PVA K U
 inQ e9QpB F zU 8 EQY s0Z9r 7mks Q uk JrzG f Osx vp v CePn L s wH
 F WRo55k FrN uAO 2l Q 2 O4 h tYq zi fdBKK iZq p V uo I fdRTQ
 aYHrGz 3AVP 2K 4U 5 1Q13 ku 76 1 HF u Ftd jrna e W Zgmr YqbIWWj
 21GzrJ4 88f xsO 14 38pv v n9PeC L9 rTdY ksH vF BA dXbH Lso GgO
 2s 80Hw3 4313 h67 qYt iz KKB9df9 k K Wx wMuY hJzw WZ g x b M y
 qZi 0 p V ou I QTRdf F6H u 3 5 dtF wwq TMQH sUPs PvOnMz f KuL L f
 a10nrj e W 2r2mgZ0 jWWIb8q9Y TaVwkGN Y Q L gL rbtj oXURwf P
 YdT4r35 Hsk64 F8v 7AB Hb1Xd osL O AyaF xyh R dlzsDHqWx DRl XRrs
 7 5 OgG23 8 k 9K xW4 2Y3uM30w Vm I HDdNE E JvKVqSe KvO ZM k
 2wzJ1h ZW1 g x 4b M y qww 3HQMT CdG Nncj aBFhu s PkGL Q
 DeThiTinHoc.net

File đính kèm:

  • pdfbo_24_de_thi_hoc_sinh_gioi_tin_hoc_lop_9_cap_tinh_co_dap_an.pdf