Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (110.35 KB, 2 trang )
SỞ GD&ĐT THANH HÓA
Trường THPT Tĩnh Gia 1
ĐỀ CHÍNH THỨC
KỲ THI LOẠI ĐỘI TUYỂN THAM DỰ
KÌ THI HỌC SINH GIỎI TỈNH
Năm học: 2010 - 2011
Môn thi: Tin học
Ngày thi: 24/02/2011
Thời gian: 120 phút (không kể thời gian giao đề)
Đề này có 03 câu, gồm 02 trang.
Tổng quan bài thi:
Tên bài File chương trình File dữ liệu vào File kết quả
Bài 1 Liệt kê mảng LK.PAS LK.INP LK.OUT
Bài 2 Điểm yên ngựa YN.PAS YN.INP YN.OUT
Bài 3 Phân tích số PT.PAS PT.INP PT.OUT
Dữ liệu vào là đúng đắn, không cần phải kiểm tra.
Hãy dùngNNLT Tree Pascal lập trình giải các bài toán sau:
Bài 1: (3 điểm) Liệt kê mảng
Khái niệm: Liệt kê mảng là ta liệt kê xem trong dãy số của bài toán có bao nhiêu số thỏa mãn
điều kiện nào đó và ghi các dãy con tăng dần của các số thỏa mãn đó ra các dòng (mỗi dãy con
được bố trí trên 1 dòng)
Dữ liệu: Vào từ file văn bản LK.INP có cấu trúc như sau:
+ Dòng đầu là số phần tử N của mảng (3 <= N <= 10000).
+ Dòng thứ 2 ghi lần lượt giá trị của các phần tử trong mảng, mỗi phần tử cách nhau 1 kí
tự trắng.
Kết quả: Ghi ra file văn bản LK.OUT có cấu trúc như sau:
+ Dòng thứ 1: Ghi số lượng các số nguyên tố có trong tệp LK.INP.
+ Dòng thứ 2, 3, ghi lần lượt các dãy con số nguyên tố tăng dần (mỗi dãy con ghi trên
1 dòng riêng biệt).
Ví dụ:
LK.INP LK.OUT