TRƯỜNG THPT CHUYÊN TUYÊN QUANG ĐỀ ĐỀ XUẤT KỲ THI HSG CÁC TRƯỜNG THPT CHUYÊN KHU VỰC DUYÊN HẢI VÀ ĐỒNG BẰNG BẮC BỘ LẦN THỨ XIII, NĂM HỌC 2021 - 2022 ĐỀ THI MÔN: TIN HỌC 11 Thời gian: 180 phút (không kể thời gian giao đề) (Đề thi có 04 trang, gồm 03 bài) TỔNG QUAN ĐỀ THI Bà Tên i Bộ số Hình vng Lang thang File chương File liệu File kết Điểm trình BOSO.* BOSO.INP BOSO.OUT HINHVUONG.* HINHVUONG.INP HINHVUONG.OUT LANGTHANG LANGTHANG.IN LANGTHANG.OU * P T Dấu * thay PAS CPP ngôn ngữ lập trình sử dụng tương ứng Pascal C++ CÂU (6,0 ĐIỂM) BỘ SỐ Cho mảng hai chiều gồm M hàng N cột Các hàng đánh số từ đến M từ xuống dưới, cột đánh số từ đến N từ trái sang phải Ô giao hàng i cột j có giá trị nguyên dương dij Yêu cầu: Trên cột chọn phần tử thỏa mãn điều kiện: - Tổng giá trị phần tử chọn S - Nếu ghép giá trị phần tử chọn từ cột đến cột N với tạo thành dãy không giảm gồm N phần tử - Nếu có nhiều cách chọn chọn cho cột số nhỏ có giá nhỏ tốt Dữ liệu vào: Nhập từ tệp văn BOSO.INP theo định dạng sau: - Dòng đầu chứa ba số nguyên dương N,M S, số cách dấu cách - Dòng thứ i số M dòng chứa N số nguyên dương di1, di2,, diN (dij ≤ 2000) Dữ liệu ra: Ghi tệp văn BOSO.OUT theo định dạng sau: - Nếu tìm giá thỏa mãn yêu cầu: + Dòng đầu ghi “YES” + Dòng sau ghi N số nguyên chọn cúa cột từ cột đến cột N - Nếu khơng tồn số thỏa u cầu tốn, ghi “NO” Ví dụ: BOSO.INP BOSO.OUT BOSO.INP BOSO.OUT Trang 1/4 3 20 YES 20 678 10 876 10 NO 767 767 Ràng buộc: Có 30% số test ứng với 30% số điểm có ≤ N, M ≤ 5, ≤ S ≤ 100; Có 30% số test ứng với 30% số điểm có ≤ N, M ≤ 10, ≤ S ≤ 500; Có 40% số test ứng với 40% số điểm có ≤ N, M ≤ 20, ≤ S ≤ 2000 CÂU (7,0 ĐIỂM) HÌNH VNG Cho bảng hình vng gồm N x N vng đơn vị, hàng đánh số hàng từ đến N từ xuống dưới, cột đánh số từ đến N từ trái sang phải, ô giao hàng i cột j gọi ô (i,j) có giá trị Aij Yêu cầu: Hãy chọn hình vng cấp K x K cho độ chênh lệch tổng phần tử thuộc nửa bên đường chéo với tổng phần tử thuộc nửa bên hình vng chọn nhỏ Dữ liệu vào: Từ tệp văn HINHVUONG.INP có cấu trúc sau: - Dòng 1: Chứa hai số nguyên N K (2 ≤ K ≤ N ≤ 500) - Dòng thứ i N dòng sau chứa N số nguyên dương Ai1, Ai2, , ANi, số có giá trị khơng lớn 109 Dữ liệu ra: Ghi tệp văn HINHVUONG.OUT gồm số nguyên độ chênh lệch nhỏ nhỏ tìm Ví dụ: HINHVUONG.INP 43 HINHVUONG.OUT 10 40 10 6 Ràng buộc: Có 30% số test ứng với 30% số điểm có K=2; Có 30% số test ứng với 30% số điểm có N≤ 100; Trang 2/4 Có 40% số test cịn lại khơng có ràng buộc thêm CÂU (7,0 ĐIỂM) LANG THANG Ai biết thầy Hùng có thành tích đáng nể công tác bồi dưỡng học sinh giỏi môn Tin học Có thành tích thầy Hùng hăng say việc tự nghiên cứu chuyên mơn, ln tìm kiếm tập khó để giải trước giảng dạy cho học sinh Có điều đặc biệt, gặp tốn khó thầy Hùng có thói quen ngồi lên xe đạp lang thang đường, lại rẽ vào nhà đồng nghiệp trường để uống chén chà lại tiếp Vừa đi, vừa nghĩ lời giải tốn mà chẳng biết đâu nữa, có hơm lang thang lại quay nhà uống chà lại tiếp, chí có nhà thầy giáo thầy Hùng ghé thăm nhiều lần Trường Trần Phú thầy Hùng có tất N thầy giáo đánh số từ đến N, Trong danh sách thầy Hùng có số thứ tự S Yến có số thứ tự T Có tất M đường chiều nối nhà thầy giáo với (Có thể có nhiều đường trực tiếp nối hai nhà thầy cô giáo với nhau, có đường trực tiếp nối từ nhà thầy giáo đến nhà mình) Hơm nay, nhận từ sứ giả hành tinh XYZ tốn q khó, thầy Hùng lại lên xe đạp hôm, đến nhà cô Yến, uống xong chén chà thảo luận với tìm lời giải Lúc này, thầy Hùng chẳng nhớ qua đường nào, ghé thăm nhà thầy nào, thầy nhớ qua K đoạn đường Hãy cho biết có hành trình đường khác mà thầy Hùng qua Dữ liệu vào: Từ tệp văn LANGTHANG.INP có cấu trúc sau: - Dịng 1: Chứa số nguyên N, M, S, T, K (1 ≤ S, T ≤ N ≤ 100; K ≤ 100; M ≤ 10000) - M dòng sau: Mỗi dòng chứa hai số nguyên dương i, j (1≤ i, j ≤ N) thể có đường từ nhà thầy cô i đến nhà thầy cô j Dữ liệu ra: Ghi tệp văn LANGTHANG.OUT gồm số nguyên hành trình đường khác mà thầy Hùng qua chia lấy phần dư cho 109+7 Ví dụ: Trang 3/4 LANGTHANG.INP LANGTHANG.OUT 1 3 3 Ràng buộc: - Có 40% số test ứng với 40% số điểm có K=2; - Có 60% số test cịn lại khơng có ràng buộc thêm Cán coi thi khơng giải thích thêm Họ tên thí sinh: Số báo danh: Người đề: Lê Thái Hòa – SĐT: 0917103563 Trang 4/4 ... K=2; - Có 60% số test cịn lại khơng có ràng buộc thêm Cán coi thi khơng giải thích thêm Họ tên thí sinh: Số báo danh: Người đề: Lê Thái Hòa – SĐT: 0917103563 Trang 4/4