Đề thi Olympic cụm trường THPT Ba Đình - Tây Hồ năm học 2011 - 2012 môn Tin học lớp 10 Đề thi Olympic
SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI
|
ĐỀ THI OLYMPIC NĂM HỌC 2011- 2012
|
Tổng quan đề thi:
STT | Tên bài | Tên file chương trình | Tên file dữ liệu vào | Tên file kết quả ra | Điểm | Thời gian |
Bài 1 | Tổng các chữ số | Bai1.pas | Bai1.inp | Bai1.out | 6 | 2 giây |
Bài 2 | Tổng hai phân số | Bai2.pas | Bai2.inp | Bai2.out | 5 | 2 giây |
Bài 3 | Đếm số Fibonaci | Bai3.pas | Bai3.inp | Bai3.out | 5 | 2 giây |
Bài 4 | Đếm hình chữ nhật | Bai4.pas | Bai4.inp | Bai4.out | 4 | 2 giây |
Chú ý: Thí sinh làm bài trên ngôn ngữ lập trình C phần mở rộng tên file chương trình là ‘CPP’.
Bài 1: Tổng các chữ số
Viết chương trình nhập vào số nguyên dương N và tính tổng các chữ số là số lẻ của số N?
* Dữ liệu vào trong file văn bản “Bai1.inp” có dạng: Một dòng duy nhất chứa số N (N tối đa 100 chữ số) .
* Kết quả cho ra file văn bản “Bai1.out” có dạng: Một dòng duy nhất chứa tổng các số là số lẻ của số N.
Bài 2: Tổng hai phân số
Cho hai phân số a/b và c/d, với a, b, c, d nguyên dương 2 byte. Hãy viết chương trình tính tổng hai phân số đã cho, kết quả là một phân số đã được tối giản?
* Dữ liệu vào trong file văn bản “Bai2.inp” có dạng:
- Dòng đầu chứa hai số a, b
- Dòng thứ hai chứa hai số c, d. (mỗi số cách nhau một dấu cách)
* Kết quả cho ra file văn bản “Bai2.out” có dạng: Một dòng duy nhất chứa tử số và mẫu số của phép cộng hai phân số đã cho (hai số cách nhau một dấu cách).
Bài 3: Đếm số Fibonaci
Cho dãy số A có N phần tử nguyên 2 byte. Viết chương trình đếm xem trong dãy A có bao nhiêu số Fibonaci (F) khác nhau, biết rằng: F1 = 1; F2 = 1; Fi = Fi-1 + Fi-2, với i>=3.
* Dữ liệu vào trong file văn bản “Bai3.inp” có dạng:
- Dòng đầu chứa số N (1<N<=10.000)
- Dòng thứ hai chứa các phần tử của dãy A (mỗi số cách nhau một dấu cách)
* Kết quả cho ra file văn bản “Bai3.out” có dạng: Một dòng duy nhất chứa số lượng số Fibonaci khác nhau có trong dãy A.
Bài 4: Đếm hình chữ nhật
Cho một ma trận A kích thước MxN, các phần tử A[i,j] bằng 0 hoặc bằng 1, các ô số 1 liền cạnh nhau khép kín có thể tạo thành hình chữ nhật đậm đặc – toàn là số 1 hoặc hình chữ nhật bị rỗng ở trong (ở trong lòng hình chữ nhật có các số 0). Hãy viết chương trình đếm xem có bao nhiêu hình chữ nhật như trên, trong đó có bao nhiêu hình chữ nhật đậm đặc (loại 1) và bao nhiêu hình chữ nhật rỗng ở trong có duy nhất một hình chữ nhật chứa toàn số 0 (loại 2)?
* Dữ liệu vào trong file văn bản “Bai4.inp” có dạng:
- Dòng đầu chứa 2 số M, N (1<M,N<=200)
- M dòng tiếp theo thể hiện ma trận A. (mỗi số cách nhau một dấu cách)
* Kết quả cho ra file văn bản “Bai4.out” có dạng:
- Dòng đầu chứa số lượng các loại hình chữ nhật
- Dòng thứ hai chứa số lượng các hình chữ nhật loại 1
- Dòng thứ ba chứa số lượng các hình chữ nhật loại 2.
Download tài liệu để xem thêm chi tiết
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Chủ đề liên quan
Có thể bạn quan tâm
-
Văn mẫu lớp 6: Tả lại hình ảnh của bố hoặc mẹ khi em mắc lỗi
-
Tả cánh đồng quê em - 3 Dàn ý & 48 bài văn tả cánh đồng lớp 5
-
Bộ đề thi học kì 2 môn Giáo dục địa phương lớp 8 năm 2024 - 2025
-
Văn mẫu lớp 11: Dàn ý 13 câu đầu bài Vội vàng (6 Mẫu)
-
Dàn ý thuyết minh về một tác phẩm văn học
-
Dẫn chứng về lòng khoan dung - Ví dụ về lòng khoan dung trong cuộc sống
-
Bộ đề thi học kì 2 môn Tiếng Anh lớp 1 năm 2024 - 2025 sách Kết nối tri thức với cuộc sống
-
Bài tập rèn luyện kỹ năng viết chính tả cho học sinh lớp 1
-
Bộ đề thi học kì 2 môn Tin học lớp 3 năm 2024 - 2025 (Sách mới)
-
Văn mẫu lớp 12: Phân tích giá trị hiện thực trong Vợ nhặt của Kim Lân
Mới nhất trong tuần
-
Kế hoạch dạy học môn Ngữ văn 10 sách Cánh diều
10.000+ -
Kế hoạch dạy học môn Toán 10 sách Kết nối tri thức với cuộc sống
10.000+ -
Dàn ý phân tích bài thơ, đoạn thơ
100.000+ -
Bộ đề thi học kì 2 môn Vật lý lớp 10 năm 2024 - 2025 (Sách mới)
100.000+ -
Văn mẫu lớp 10: Phân tích mâu thuẫn giữa Tấm và mẹ con Cám
100.000+ -
Phân tích về bài thơ Chốn quê của Nguyễn Khuyến
1.000+ -
Sơ đồ tư duy Lịch sử 10 Kết nối tri thức
100+ -
Giới thiệu về bản thân bằng tiếng Anh lớp 10 (Cách viết + 10 Mẫu)
10.000+ -
Viết bài luận về bản thân để tham gia câu lạc bộ tình nguyện
10.000+ -
Phân tích nhân vật mẹ Lê trong Nhà mẹ Lê
1.000+