Đề thi học sinh giỏi cấp trường môn Tin học – Khối 10 – Trường THPT Nguyễn Huệ

doc 3 trang thienle22 17400
Bạn đang xem tài liệu "Đề thi học sinh giỏi cấp trường môn Tin học – Khối 10 – Trường THPT Nguyễn Huệ", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • docde_thi_hoc_sinh_gioi_cap_truong_mon_tin_hoc_khoi_10_truong_t.doc

Nội dung text: Đề thi học sinh giỏi cấp trường môn Tin học – Khối 10 – Trường THPT Nguyễn Huệ

  1. Sở GD-ĐT Phú Yên ĐỀ THI HỌC SINH GIỎI CẤP TRƯỜNG NĂM HỌC 2019-2020 Trường THPT Nguyễn Huệ Môn : Tin học – Khối 10 Thời gian làm bài 120 phút (không kể thời gian phát đề) Đề thi gồm 3 bài, thí sinh ghi vào 3 files với tên Bai1.pas, Bai2.pas, Bai3.pas Sử dụng ngôn ngữ lập trình Pascal, lập trình giải các bài tập sau: Bài 1: (7.0 điểm) Hóa đơn tiền điện Biểu giá bán lẻ điện sinh hoạt cho khách hàng được tính như sau: - 50 kWh đầu tiên giá bán điện: 1678 (đồng/kWh) - 50 kWh tiếp theo giá bán điện: 1734 (đồng/kWh) - Trên 100 kWh giá bán điện: 2500 (đồng/kWh) Tháng 9 năm 2019 điện năng tiêu thụ của nhà An là X (X<500) kWh. Cho biết thành tiền = số kWh * đơn giá. Yêu cầu: Hãy viết chương trình tính số tiền nhà An phải thanh toán cho công ty Điện lực. Dữ liệu vào: Cho trong tập tin văn bản Hoadon.inp chứa số nguyên dương X. Kết quả: Ghi vào tập tin văn bản Hoadon.out là số tiền nhà An phải thanh toán. Ví dụ: Hoadon.inp Hoadon.out 45 75510 Bài 2: (7.0 điểm) Đếm từ trong xâu Chuẩn hóa xâu có nghĩa là loại bỏ dấu cách dư thừa trong xâu. Yêu cầu: Cho xâu kí tự S gồm nhiều từ. Hãy viết chương trình cho biết số từ có trong xâu S sau khi chuẩn hóa. Dữ liệu vào: Cho trong tập tin văn bản Chuanhoa.inp chứa xâu kí tự S gồm nhiều từ. Kết quả: Ghi vào tập tin văn bản Chuanhoa.out gồm 2 dòng: - Dòng thứ nhất ghi xâu sau khi chuẩn hóa. - Dòng thứ hai ghi số từ có trong xâu. Ví dụ: Chuanhoa.inp Chuanhoa.out Muon biet phai hoi, muon gioi phai hoc Muon biet phai hoi, muon gioi phai hoc 8 Bài 3: (6.0 điểm) Trò chơi số nguyên tố Hải đưa Nam lồng cầu đựng N (N<=100) quả bóng, mỗi quả bóng ghi một số tự nhiên khác nhau. Sau đó Hải đố Nam: Bạn hãy chọn ra những quả bóng có giá trị là số nguyên tố (Số nguyên tố là số tự nhiên lớn hơn 1, chỉ có hai ước là 1 và chính nó). Yêu cầu: Hãy viết chương trình giúp bạn Nam tìm ra những quả bóng có giá trị là các số nguyên tố. Dữ liệu vào: Cho trong tập tin văn bản Nguyento.inp gồm 2 dòng: + Dòng thứ nhất chứa số nguyên N (N ≤ 100) là số quả bóng. + Dòng thứ hai chứa N số tự nhiên a 1, a2 , , aN là giá trị của từng quả bóng, mỗi giá trị ghi cách nhau ít nhất một dấu cách.
  2. Kết quả: Ghi vào tập tin văn bản Nguyento.out là các số nguyên tố tìm được. Ví dụ: Nguyento.inp Nguyento.out 10 11 5 3 7 13 4 11 5 3 16 9 7 13 8 21 HẾT
  3. Sở GD-ĐT Phú Yên ĐỀ THI HỌC SINH GIỎI CẤP TRƯỜNG NĂM HỌC 2019-2020 Trường THPT Nguyễn Huệ Môn : Tin học – Khối 10 HƯỚNG DẪN CHẤM Bài 1: - Nhập/ xuất dữ liệu 2.0 điểm - Xử lý tính toán Test 1 Hoadon.inp Hoadon.out 3.0 điểm 45 So tien phai thanh toan: 75510 Test 2 Hoadon.inp Hoadon.out 1.0 điểm 55 So tien phai thanh toan: 92570 Test 3 Hoadon.inp Hoadon.out 1.0 điểm 110 So tien phai thanh toan: 195600 Bài 2: - Nhập/ xuất dữ liệu 2.0 điểm - Xử lý tính toán Test 1: 2.0 điểm Chuanhoa.inp Chuanhoa.out Muon biet phai hoi, muon gioi phai hoc Muon biet phai hoi, muon gioi phai hoc 8 Test 2: 3.0 điểm Chuanhoa.inp Chuanhoa.out O bau thi tron, o ong thi dai O bau thi tron, o ong thi dai 8 Bài 3: - Nhập/ xuất dữ liệu 2.0 điểm - Xử lý, tính toán Test 1 Nguyento.inp Nguyento.out 3.0 điểm 10 11 5 3 7 13 4 11 5 3 16 9 7 13 8 21 Test 2 Nguyento.inp Nguyento.out 1.0 điểm 30 11 5 3 7 13 2 73 97 41 4 11 5 3 16 9 7 13 8 21 2 6 10 12 25 73 90 61 79 53 101 97 36 41 86 105 61 57 79 53 84 150 101 897 HẾT