1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề thi học sinh giỏi tỉnh Thanh Hóa môn tin học lớp 12 năm 2012-2013 đề chính thức

2 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 164,13 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tổng quan bài thi: Tên bài File chương trình Dữ liệu vào Kết quả Bài 1 Tổng của dãy số BAI1.PAS BAI1.INP BAI1.OUT Bài 2 Xâu Palindrome BAI2.PAS BAI2.INP BAI2.OUT Bài 3 Số rắn hai đầu BA

Trang 1

Trang 1/2

SỞ GIÁO DỤC VÀ ĐÀO TẠO

THANH HOÁ

ĐỀ CHÍNH THỨC

KỲ THI HỌC SINH GIỎI CẤP TỈNH

Năm học: 2012-2013 Môn thi: Tin học Lớp 12 THPT

Ngày thi: 15/03/2013 Thời gian: 180 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 Dữ liệu vào Kết quả Bài 1 Tổng của dãy số BAI1.PAS BAI1.INP BAI1.OUT Bài 2 Xâu Palindrome BAI2.PAS BAI2.INP BAI2.OUT Bài 3 Số rắn hai đầu BAI3.PAS BAI3.INP BAI3.OUT

Dữ liệu vào là đúng đắn, không cần phải kiểm tra

Hãy lập trình giải các bài toán sau:

Bài 1: (6,0 điểm) Tổng của dãy số

Cho dãy a1, a2, … , aN số tự nhiên Hãy tính tổng các số của dãy, cho biết

số hạng lớn nhất trong dãy và vị trí của các số hạng này

Dữ liệu vào: Từ tệp văn bản BAI1.INP chỉ một dòng chứa các số a1, a2, … , aN

ghi cách nhau một dấu cách (0 < N ≤ 10000 ; 0 ≤ ai ≤ 6.104 với i = 1, 2, , N)

Kết quả: Ghi vào tệp văn bản BAI1.OUT có cấu trúc như sau:

- Dòng thứ nhất ghi tổng các số của dãy

- Dòng thứ 2 ghi số lớn nhất

- Dòng thứ 3 ghi các vị trí xuất hiện của số lớn nhất Các số trên cùng một dòng ghi cách nhau một dấu cách

Ví dụ:

4 3 2 1 0 8 7 4 2 5 4 6 7 8 2 3 1 67

8

6 14

Bài 2: (7,0 điểm) Xâu Palindrome

Một xâu kí tự được gọi là xâu Palindrome (đối xứng) nếu ta đọc từ trái sang phải hay đọc từ phải sang trái đều giống nhau

Số báo danh

………

Trang 2

Trang 2/2

Yêu cầu: Cho trước một xâu kí tự S Hãy xác định số xâu đối xứng là xâu con của

nó Một kí tự cũng được coi là một xâu đối xứng Xâu con của S là xâu gồm một

số kí tự liên tiếp trong S

Dữ liệu vào: Từ tệp văn bản BAI2.INP:

- Dòng thứ nhất ghi số nguyên dương N (N<100)

- N dòng tiếp theo mỗi dòng là một xâu kí tự (độ dài xâu <255)

Kết quả: Ghi vào tệp văn bản BAI2.OUT gồm:

- N dòng, mỗi dòng chứa một số nguyên biểu thị số xâu con đối xứng

Ví dụ:

1 IOI

4

Bài 3: (7,0 điểm ) Số rắn hai đầu

“Số rắn hai đầu” là một số nguyên dương N sao cho: Khi thêm hai chữ số a,

b vào hai đầu số N ấy (theo dạng aNb ) sẽ được số mới có giá trị nâng lên 99 lần

Tức là: aNb 99N

Yêu cầu: Cho trước hai chữ số nguyên a, b (0 ≤ a, b ≤ 9) Tìm “Số rắn hai đầu” N

Dữ liệu vào: Cho trong tệp văn bản BAI3.INP gồm 2 số a, b cách nhau một dấu

cách

Kết quả: Ghi vào tệp văn bản BAI3.OUT chứa số N cần tìm Trong trường hợp có

nhiều hơn một số N thỏa mãn, hãy đưa ra số bé nhất Cho biết dữ liệu vào luôn tồn tại kết quả

Ví dụ:

- Hết -

Cán bộ coi thi không giải thích gì thêm

Ngày đăng: 02/05/2021, 11:55

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w