Đề thi khảo sát đầu năm môn Tin học lớp 12 năm 2022-2023 - Trường THPT chuyên Nguyễn Trãi, Hải Dương
lượt xem 3
download
“Đề thi khảo sát đầu năm môn Tin học lớp 12 năm 2022-2023 - Trường THPT chuyên Nguyễn Trãi, Hải Dương” được TaiLieu.VN sưu tầm và chọn lọc nhằm giúp các bạn học sinh lớp 12 luyện tập và chuẩn bị tốt nhất cho kì thi hiệu quả. Đây cũng là tài liệu hữu ích giúp quý thầy cô tham khảo phục vụ công tác giảng dạy và biên soạn đề thi. Mời quý thầy cô và các bạn học sinh cùng tham khảo đề thi.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề thi khảo sát đầu năm môn Tin học lớp 12 năm 2022-2023 - Trường THPT chuyên Nguyễn Trãi, Hải Dương
- VOI Training Camp ĐỀ KHẢO SÁT ĐẦU NĂM HỌC 2022 - 2023 Môn : TIN HỌC Ngày 30 tháng 8 năm 2022 Thời gian 180 phút (Đề thi có 3 trang) Tổng quan về các bài thi trong đề File File File TT Tên bài Điểm Chương trình dữ liệu kết quả 1 Hình chữ nhật nguyên tố PREC.* PREC.INP PREC.OUT 7,0 2 Biến đổi dãy CSEQ.* CSEQ.INP CSEQ.OUT 7,0 3 Tập quân sự MOVE.* MOVE.INP MOVE.OUT 6,0 Phần mở rộng của File chương trình là PAS hoặc CPP tùy theo ngôn ngữ lập trình sử dụng là Pascal hoặc C++ Cấu hình dịch: G++ 4.9.2: -std=c++11 -O2 -s -static -Wl,--stack,66060288 -lm -x c++ FPC 3.0.4: -O2 -XS -Sg -Cs66060288 Viết chương trình giải các bài toán sau: Bài 1. Hình chữ nhật nguyên tố Cho bảng hai chiều 𝑚 hàng, 𝑛 cột. Các hàng đánh số 1, 2, ..., 𝑚 từ trên xuống dưới còn các cột đánh số 1, 2, ..., 𝑛 từ trái sang phải. Ô nằm giao của hàng 𝑖, cột 𝑗 chứa số nguyên dương 𝑎𝑖,𝑗 . Yêu cầu: Viết chương trình đếm số lượng hình chữ nhật con của bảng (hình chữ nhật có các cạnh song song hoặc trùng với các cạnh của bảng, chứa nguyên lần số ô của bảng bên trong) thỏa mãn điều kiện trong bốn ô nằm ở bốn góc của hình chữ nhật con có ít nhất ba ô có giá trị chứa bên trong là số nguyên tố. Dữ liệu: Nhập từ file văn bản PREC.INP: • Dòng 1: Chứa hai số nguyên dương 𝑚, 𝑛 (1 < 𝑚, 𝑛 ≤ 300); • Dòng 2...𝑚 + 1: Dòng 𝑖 + 1 chứa 𝑛 số nguyên dương 𝑎𝑖,1 , 𝑎𝑖,2 , … , 𝑎𝑖,𝑛 (𝑎𝑖,𝑗 ≤ 106 ∀ 𝑗 = 1 ÷ 𝑛). Kết quả: Ghi ra file văn bản PREC.OUT Một số nguyên duy nhất là số lượng hình chữ nhật tìm được. Ví dụ: PREC.INP PREC.OUT 3 4 7 1 2 3 4 1 2 3 4 1 2 3 5 Ràng buộc: • Có 30% số test ứng với 30% số điểm của bài có 𝑚, 𝑛 ≤ 10; • 40% số test tiếp theo ứng với 40% số điểm của bài có 10 < 𝑚, 𝑛 ≤ 60; • 30% số test còn lại ứng với 30% số điểm của bài có 60 < 𝑚, 𝑛 ≤ 300. Bài 2. Biến đổi dãy Cho dãy 𝑛 số nguyên 𝐴 = (𝑎1 , 𝑎2 , … , 𝑎𝑛 ). Khởi đầu 𝑎𝑖 = 𝐵 ∀ 𝑖 = 1 ÷ 𝑛. Thực hiện 𝑄 thao tác biến đổi dãy này, thao tác thứ 𝑖 được mô tả bởi hai số nguyên dương 𝑟𝑖 , 𝑝𝑖 với ý nghĩa: Thực hiện 𝒑𝒊 lần thay đổi giá trị của mảng. Mỗi lần chọn ra một số nguyên nhỏ nhất trong số 𝒂𝟏 , 𝒂𝟐 , … , 𝒂𝒓𝒊 (nếu có nhiều số cùng đạt giá trị nhỏ nhất chọn số có chỉ số nhỏ nhất) và tăng giá trị của nó lên 1. Trang: 1
- Yêu cầu: Hãy cho biết giá trị của dãy sau khi thực hiện 𝑄 thao tác nói trên. Dữ liệu: Nhập từ file văn bản CSEQ.INP • Dòng 1: Chứa ba số nguyên dương 𝑛, 𝑄, 𝐵 (𝑛, 𝑄 ≤ 105 ; 𝐵 ≤ 109 ) • Dòng 2 … 𝑄 + 1: Dòng 𝑖 + 1 chứa hai số nguyên dương 𝑟𝑖 , 𝑝𝑖 (𝑟𝑖 ≤ 𝑛; 𝑝𝑖 ≤ 109 ) Kết quả: Ghi ra file văn bản CSEQ.OUT Một dòng chứa 𝑛 số nguyên cách nhau bằng dấu cách mô tả giá trị cuối cùng của dãy (lần lượt theo thứ tự 𝑎1 , 𝑎2 , … , 𝑎𝑛 ) Ví dụ: CSEQ.INP CSEQ.OUT 8 3 2 6 6 5 5 5 4 3 3 3 11 8 7 6 3 Ràng buộc: • Có 25% số test tương ứng với 25% số điểm của bài có 𝑛, 𝑄 ≤ 2000; 𝑝𝑖 = 1 ∀ 𝑖 = 1 ÷ 𝑄; • 25% số test tiếp theo ứng với 25% số điểm của bài có 𝑝𝑖 = 1 ∀ 𝑖 = 1 ÷ 𝑄; • 25% số test tiếp theo ứng với 25% số điểm của bài có 𝑛, 𝑄 ≤ 2000; • 25% số test còn lại ứng với 25% số điểm của bài có 2000 < 𝑛, 𝑄 ≤ 105 . Bài 3. Tập quân sự Trong giờ tập quân sự lớp Tin có 𝑛 bạn xếp thành hàng ngang đánh số 1, 2, ..., 𝑛 lần lượt từ trái qua phải. Thầy giáo thực hiện lần lượt 𝑇 hiệu lệnh. Mỗi hiệu lệnh thuộc một trong ba loại: • Loại 1: Bạn 𝑗 di chuyển sang trái 1 bước (1 ≤ 𝑗 ≤ 𝑛). Ký hiệu lệnh này là 𝐿(𝑗) • Loại 2: Bạn 𝑘 di chuyển sang phải 1 bước (1 ≤ 𝑘 ≤ 𝑛). Ký hiệu lệnh này là 𝑅(𝑘) • Loại 3: Cả lớp đứng yên không di chuyển. Ký hiệu lệnh này là 𝑁 Sau khi thực hiện 𝑇 lệnh nói trên, ta thu được dãy số nguyên 𝑎1 , 𝑎2 , … , 𝑎𝑛 trong đó |𝑎𝑖 | là khoảng cách (tính bằng số bước) giữa vị trí cũ của bạn 𝑖 với vị trí mới. 𝑎𝑖 > 0 nếu vị trí mới lệch về phía bên phải so với vị trí cũ; 𝑎𝑖 < 0 nếu vị trí mới lệch về phía bên trái so với vị trí cũ (1 ≤ 𝑖 ≤ 𝑛). Yêu cầu: Cho biết dãy 𝑎1 , 𝑎2 , … , 𝑎𝑛 và số nguyên 𝑇. Hãy đếm xem có bao nhiêu cách thầy giáo thực hiện 𝑇 lệnh để thu được dãy số trên?. Hai cách được gọi là khác nhau nếu tồn tại một lệnh thứ 𝑖 (1 ≤ 𝑖 ≤ 𝑇) khác nhau Dữ liệu: Nhập vào từ file văn bản MOVE.INP: • Dòng 1: Chứa hai số nguyên dương 𝑛, 𝑇 (1 ≤ 𝑛 ≤ 100; 1 ≤ 𝑇 ≤ 1000); • Dòng 2: Chứa 𝑛 số nguyên 𝑎1 , 𝑎2 , … , 𝑎𝑛 (|𝑎𝑖 | ≤ 1000 ∀𝑖 = 1 ÷ 𝑛) cách nhau bởi dấu cách. Dữ liệu đảm bảo luôn có cách thực hiện 𝑇 lệnh. Kết quả: Ghi ra file văn bản MOVE.OUT Một số nguyên duy nhất là số cách khác nhau tìm được. Do kết quả có thể là rất lớn nên chỉ cần lấy phần dư của nó khi chia cho 109+7. Ví dụ: MOVE.INP MOVE.OUT 2 2 2 -1 1 2 3 12 -1 0 Giải thích: Ở ví dụ thứ hai, 12 dãy lệnh khác nhau là: 1. L(1), N, N 2. L(1), L(2), R(2) 3. L(1), R(2), L(2) 4. L(1), R(1), L(1) 5. L(1), L(1), R(1) Trang: 2
- 6. R(1), L(1), L(1) 7. N, L(1), N 8. N, N, L(1) 9. L(2), L(1), R(2) 10. L(2), R(2), L(1) 11. R(2), L(2), L(1) 12. R(2), L(1), L(2) Ràng buộc: • Có 25% số test ứng với 25% số điểm của bài có 𝑛, 𝑇 ≤ 5; • 25% số test tiếp theo ứng với 25% số điểm của bài có ∑𝑛𝑖=1|𝑎𝑖 | = 𝑇; • 25% số test tiếp theo ứng với 25% số điểm của bài có 𝑛 = 1 • 25% số test còn lại ứng với 25% số điểm của bài không có ràng buộc bổ sung. ---HẾT--- Thí sinh không được hỏi linh tinh. Giảm thị không giải thích lằng nhằng! Trang: 3
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bộ đề thi khảo sát chất lượng đầu năm lớp 6 môn Toán năm 2017
20 p | 842 | 53
-
Bộ đề thi khảo sát chất lượng đầu năm môn Ngữ Văn lớp 8 năm 2017
16 p | 1341 | 50
-
Đề thi khảo sát chất lượng đầu năm môn Toán lớp 9 - Trường THCS Kim Đồng năm 2011 - 2012
1 p | 669 | 37
-
Bộ đề thi khảo sát chất lượng đầu năm lớp 7 môn Tiếng Anh năm 2017
32 p | 192 | 31
-
Đề thi khảo sát đầu năm lớp 11 môn Hóa học năm 2014-2015
3 p | 253 | 21
-
Bộ đề thi khảo sát chất lượng đầu năm môn Ngữ Văn lớp 9 năm 2017
17 p | 512 | 12
-
Đề thi khảo sát chất lượng đầu năm lớp 7 năm 2017-2018 môn Ngữ Văn trường Tiểu học và Trung học cơ sở Sao Việt
4 p | 258 | 7
-
Đề thi khảo sát đầu năm học môn Vật lý lớp 11 năm 2023-2024 - Trường THPT Thuận Thành số 1, Bắc Ninh
4 p | 11 | 3
-
Đề thi khảo sát đầu năm học môn Vật lý lớp 12 năm 2023-2024 - Trường THPT Thuận Thành số 1, Bắc Ninh
4 p | 10 | 2
-
Đề thi khảo sát chất lượng đầu năm môn Sinh học lớp 12 năm học 2020-2021 – Trường THPT Lý Thường Kiệt
3 p | 27 | 2
-
Đề thi khảo sát đầu năm học môn Hóa học lớp 12 năm 2023-2024 - Trường THPT Thuận Thành số 1, Bắc Ninh
4 p | 7 | 2
-
Đề thi khảo sát đầu năm năm có đáp án môn: Toán 11 - Trường THPT Quế Võ số 3 (Năm học 2011-2012)
3 p | 72 | 2
-
Đề thi khảo sát chất lượng đầu năm lớp 12 năm học 2017-2018 môn Sinh trường THPT Bắc Kiến Xương
5 p | 57 | 2
-
Đề thi khảo sát đầu năm môn Tiếng Anh lớp 12 năm học 2017-2018 – Trường THPT Yên Mô A (Mã đề 126)
5 p | 41 | 1
-
Đề thi khảo sát đầu năm môn Sinh học lớp 12 năm học 2017-2018 – Trường THPT Thuận Thành số 1 (Mã đề 121)
6 p | 19 | 1
-
Đề thi khảo sát đầu năm lớp 7 môn Ngữ Văn
2 p | 98 | 1
-
Đề thi khảo sát đầu năm môn Tiếng Anh lớp 12 năm học 2017-2018 – Trường THPT Yên Mô A
6 p | 39 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn