Đề thi học sinh giỏi lớp 12 THPT tỉnh Bạc Liêu môn Tin học (Năm học 2010 - 2011) - Có đáp án Sở GD&ĐT Bạc Liêu
SỞ GIÁO DỤC VÀ ĐÀO TẠO | KỲ THI CHỌN HỌC SINH GIỎI LỚP 12 VÒNG TỈNH |
MÔN THI: TIN HỌC
(Thời gian làm bài 180 phút không kể thời gian giao đề)
--------------------------------------------------------------------------------
Câu 1: (6 điểm)
Một xâu S1 được gọi là xâu đối xứng nếu S1’ = S1 với S1’ là xâu nhận được từ xâu S1 khi đọc từ phải qua trái. Ví dụ: “aba” là xâu đối xứng, “abc” là xâu không đối xứng.
Cho một xâu kí tự S gồm N kí tự (1 <= N <= 100), hãy tìm cách chia S thành ít nhất các đoạn mà mỗi đoạn đều là các xâu đối xứng.
Dữ liệu vào: PALIN.INP
+ Dòng đầu gồm 1 số nguyên: N
+ Dòng thứ hai ghi xâu S
Dữ liệu ra: PALIN.OUT
+ Dòng đầu ghi 1 số nguyên: K (số đoạn ít nhất tìm được)
+ K-1 dòng sau, mỗi dòng ghi 1 số nguyên Ti, với Ti là vị trí kết thúc của đoạn thứ i (đoạn thứ K kết thúc tại N).
Câu 2: (7 điểm) Dãy con Fibonacci
Cho một dãy các số nguyên a1, . . . , an (n <=100). Hãy tìm trong dãy a một dãy Fibonacci dài nhất.
- Dãy Fibonacci là dãy có tính chất sau:
F0 = F1 = 1
Fn = Fn-1 + Fn-2
Input: Daycon.inp
- Dòng đầu chứa số N (N<=100)
- Dòng 2 chứa n số nguyên (ai <= 100000)
Output: Daycon.out
- Chứa duy nhất một dòng là dãy Fibonacci tìm được
Câu 3: (7 điểm) Dãy con cấp số cộng
Cho dãy gồm N số tự nhiên ( 2 ≤ N ≤ 1000). Hãy tìm trong dãy con dài nhất tạo thành cấp số cộng có công sai d.
Input: DAYCON.INP
- Dòng đầu tiên là số N, d
- Các dòng tiếp theo là N số trong dãy, các số cách nhau một dấu cách
Output: DAYCON.OUT
- Dòng đầu ghi số lượng phần tử trong dãy con tìm được.
- Dòng thứ 2 ghi các phần tử trong dãy con đã tìm được (sắp xếp tăng).
Download tài liệu để xem thêm chi tiết
Link Download chính thức:
Chủ đề liên quan
Có thể bạn quan tâm
-
Cách thay thế từ/cụm từ trong bài nghị luận văn học
-
Tập làm văn lớp 5: Tả cảnh buổi sáng trên cánh đồng
-
Tổng hợp dàn ý bài Câu cá mùa thu (9 Mẫu)
-
Soạn bài Tục ngữ về thiên nhiên, lao động và con người, xã hội (2) - Cánh diều 7
-
Cảm nhận về bài thơ Câu cá mùa thu của Nguyễn Khuyến
-
Mẫu vở tập tô chữ cho bé - Tập tô chữ cái cho bé chuẩn bị vào lớp 1
-
Phân tích bài thơ Câu cá mùa thu của Nguyễn Khuyến (3 Dàn ý + 19 mẫu)
-
Văn mẫu lớp 9: Nghị luận về vai trò của lao động đối với con người
-
Văn mẫu lớp 10: Dàn ý phân tích bài thơ Nắng mới (5 mẫu)
-
Văn mẫu lớp 10: Cảm nhận bài thơ Nắng mới (Dàn ý + 6 Mẫu)
Mới nhất trong tuần
-
Tiếng Anh 12 Review 4: Skills
100+ -
Tiếng Anh 12 Review 4: Language
100+ -
Tiếng Anh 12 Unit 10: Project
100+ -
Tiếng Anh 12 Unit 10: Looking back
100+ -
Tiếng Anh 12 Unit 10: Writing
100+ -
Tiếng Anh 12 Unit 10: Listening
100+ -
Tiếng Anh 12 Unit 10: Speaking
100+ -
Tiếng Anh 12 Unit 10: Communication and Culture
100+ -
Cách thay thế từ/cụm từ trong bài nghị luận văn học
100.000+ -
Tiếng Anh 12 Unit 10: Từ vựng
100+