intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học sinh giỏi cấp tỉnh khối THCS môn Tin học năm 2022-2023 - Sở GD&ĐT Sóc Trăng

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:2

34
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

“Đề thi học sinh giỏi cấp tỉnh khối THCS môn Tin học năm 2022-2023 - Sở GD&ĐT Sóc Trăng” giúp các bạn học sinh có thêm tài liệu ôn tập, luyện tập giải đề nhằm nắm vững được những kiến thức, kĩ năng cơ bản, đồng thời vận dụng kiến thức để giải các bài tập một cách thuận lợi. Chúc các bạn thi tốt!

Chủ đề:
Lưu

Nội dung Text: Đề thi học sinh giỏi cấp tỉnh khối THCS môn Tin học năm 2022-2023 - Sở GD&ĐT Sóc Trăng

  1. SỞ GIÁO DỤC VÀ ĐÀO TẠO KỲ THI CHỌN HỌC SINH GIỎI THCS CẤP TỈNH SÓC TRĂNG Năm học 2022-2023 ĐỀ CHÍNH THỨC Môn: TIN HỌC (Thời gian làm bài 150 phút, không kể thời gian phát đề) ¯¯¯¯¯¯¯¯¯¯¯¯ Đề thi này có 02 trang Bài 1: (4,0 điểm) Sử dụng bảng tính Excel Đặt tên file B1-TietKiem.xlsx BẢNG TÍNH TIỀN GỬI TIẾT KIỆM Kỳ Ngày Số Họ tên Ngày gửi Mã loại Số tiền Lãi suất Tiền hạn đáo tiền khách hàng tiết kiệm tiền gửi gửi (%/năm) lãi (tháng) hạn nhận Dương Đức 05/01/2022 A1 10000000 ? ? ? ? ? Lý Duy 09/12/2022 B1 5000000 Lương Vy 03/06/2022 A0 20000000 Lâm Nhã 10/05/2022 C0 32000000 Phạm Kiều 15/09/2022 D1 1000000 Lý Hiếu 26/03/2022 B0 55000000 Trà Minh 12/09/2022 C1 3000000 Trần Tuấn 14/05/2022 A0 2500000 Danh Huy 27/08/2022 A1 102000000 Lê Duy 03/02/2022 D0 159000000 Bảng phụ: Mã loại Kỳ hạn (tháng) Lãi suất (%/năm) Tổng số tiền nhận A 3 4,0% ? B 6 5,5% C 12 6,0% D 24 6,5% Yêu cầu: a) Tạo bảng tính trên, định dạng và lưu lại tên file đúng yêu cầu. (0,5 điểm) b) Kỳ hạn (tháng): dựa vào ký tự đầu của Mã loại tiền gửi và Bảng phụ. (0,5 điểm) c) Lãi suất (%/năm): dựa vào ký tự đầu của Mã loại tiền gửi và Bảng phụ. (0,5 điểm) d) Ngày đáo hạn: dựa vào Ngày gửi tiết kiệm và Kỳ hạn (tháng) để tính. (0,5 điểm) Ví dụ: Nếu gửi tiền kỳ hạn 12 tháng vào ngày 12/09/2022 thì ngày đáo hạn là 07/09/2023, mỗi tháng tính là 30 ngày. e) Tiền lãi: nếu ký tự cuối của Mã loại tiền gửi là "1" thì Tiền lãi được tính là Số tiền gửi * (Lãi suất (%/năm) + 0,2%) * Kỳ hạn (tháng)/ 12, nếu ký tự cuối của Mã loại tiền gửi là "0" thì Tiền lãi được tính là Số tiền gửi * Lãi suất (%/năm) * Kỳ hạn (tháng)/ 12. (0,5 điểm) f) Số tiền nhận: Số tiền gửi + Tiền lãi. (0,5 điểm) g) Tính Tổng số tiền nhận trong Bảng phụ. (0,5 điểm) h) Trích lọc những khách hàng có Kỳ hạn (tháng) là 12. (0,5 điểm) Bài 2: (5,0 điểm) Sử dụng ngôn ngữ lập trình Scratch (đặt tên file B2-DaySo.sb3) hoặc Pascal (đặt tên file B2-DaySo.pas) hoặc C++ (đặt tên file B2-DaySo.cpp)
  2. Viết chương trình nhập vào số nguyên N (2 ≤ N ≤ 10) và dãy số nguyên A được nhập từng phần tử A1, A2, A3, …, Ai (1 ≤ i ≤ N). Tìm và in ra số lớn thứ nhì có trong dãy số. Ví dụ: Nhập dữ liệu Kết quả N=3 4 A = 4; 7; 1 N=8 70 A = 96; 52; 41; -8; 96; 70; -1; 96 Bài 3: (5,0 điểm) Sử dụng ngôn ngữ lập trình Pascal (đặt tên file B3-ChiaHet3.pas) hoặc C++ (đặt tên file B3-ChiaHet3.cpp) Cho dãy A gồm N số nguyên dương A1, A2, A3, …, Ai (1 ≤ i ≤ N). Hãy cho biết có bao nhiêu cặp số trong dãy có tổng chia hết cho 3, tức là phải đếm xem có bao nhiêu cặp chỉ số i, j (1 ≤ i < j ≤ N) sao cho tổng Ai + Aj chia hết cho 3 được phân tích thành thừa số nguyên tố. Dữ liệu vào từ tập tin B3-ChiaHet3.inp gồm: - Dòng đầu chứa số nguyên N (1 ≤ N ≤ 105). - Dòng tiếp theo chứa N số nguyên dương A1, A2, A3, …, Ai (1 ≤ i ≤ N; 1 ≤ Ai ≤ 10 ), các số cách nhau 1 khoảng trắng. 3 Kết quả xuất ra tập tin B3-ChiaHet3.out: là số cặp tìm được có tổng chia hết cho 3 được phân tích thành thừa số nguyên tố. Ví dụ: B3-ChiaHet3.inp B3-ChiaHet3.out 4 23 3 6 9 12 Bài 4: (6,0 điểm) Sử dụng ngôn ngữ lập trình Pascal (đặt tên file B4-DuLich.pas) hoặc C++ (đặt tên file B4-DuLich.cpp) Tết năm 2023, gia đình Tí đến Đà Lạt tham quan. Trước khi đi, Tí đã tìm hiểu thông tin tại Đà Lạt có N điểm du lịch được đánh số 1 đến N, điểm du lịch i có chi phí vào tham quan là Ci. Hiện tại, Tí có số tiền là S. Bạn hãy giúp Tí tính số cách khác nhau có thể tham quan sao cho tổng chi phí là S và được hiển thị dạng số nhị phân, các cách đi là hoán vị của nhau chỉ tính là một cách và mỗi điểm du lịch được tham quan không quá 1 lần. Dữ liệu vào từ tập tin văn bản B4-DuLich.inp, gồm: - Dòng đầu chứa hai số nguyên dương N và S (N ≤ 40; S ≤ 104), các số cách nhau 1 khoảng trắng. - Dòng tiếp theo chứa N số nguyên không âm là chi phí vào tham quan C1, C2, …, Ci (1 ≤ i ≤ N và 0 ≤ Ci ≤ 104), các số cách nhau 1 khoảng trắng. Kết quả xuất ra tập tin văn bản B4-DuLich.out là một số nguyên duy nhất là số cách đi của Tí và được hiển thị dạng số nhị phân. Trong trường hợp không có cách đi nào, dữ liệu in ra số -1. Ví dụ: B4-DuLich.inp B4-DuLich.out 10 7 1000 7261564833 ------ Hết ------ Họ tên thí sinh: ......................................................... Số báo danh: ......................... Chữ ký của Cán bộ coi thi 1: ..................; Chữ ký của Cán bộ coi thi 2: ...................
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2