Đề thi học sinh giỏi tỉnh Cà Mau lớp 12 năm 2011 môn Tin học Sở GD&ĐT Cà Mau
SỞ GIÁO DỤC VÀ ĐÀO TẠO
|
ĐỀ THI HỌC SINH GIỎI VÒNG TỈNH LỚP 12 THPT
|
Hãy lập trình giải các bài toán sau:
Bài 1 (6 điểm):
Với số nguyên dương Y cho trước, xét tập hợp X(Y) gồm tất cả các phân số có giá trị thuộc đoạn [0, 1] với mẫu số không lớn hơn Y.
Ví dụ: với Y = 7, ta có các phân số sau:
0/1; 1/7; 1/6; 1/5; 1/4; 2/7; 1/3; 2/5; 3/7; 1/2;
4/7; 3/5; 2/3; 5/7; 3/4; 4/5; 5/6; 6/7; 1/1
Cho trước số nguyên dương Y, viết chương trình in ra mọi phân số tối giản thuộc X(Y) theo thứ tự tăng dần của giá trị.
- Dữ liệu vào: file BAI1.INP
Gồm một dòng duy nhất ghi số nguyên dương Y ≤ 100.
- Kết quả: file BAI1.OUT
Gồm một số dòng, mỗi dòng ghi một phân số thuộc X(Y) theo thứ tự tăng dần, mỗi phân số viết dưới dạng tử số/mẫu số.
Bài 2 (7 điểm):
Khi làm việc trong môi trường Windows, ta thường mở nhiều cửa sổ. Mỗi cửa sổ là một hình chữ nhật có các cạnh song song với các cạnh màn hình, gồm một số ô trong một lưới 1024 x 768 ô vuông đơn vị. Các dòng của lưới này được đánh số 1, 2, … 1024 từ bên trên xuống dưới, các cột đánh số 1, 2, …, 768 từ bên trái sang phải. Như vậy, mỗi cửa sổ được xác định bởi vị trí ô trái trên và ô phải dưới. Nếu bấm chuột vào ô phải trên của cửa sổ, cửa sổ sẽ bị đóng lại.
Trong quá trình mở các cửa sổ, cửa sổ mở sau có thể che một phần hoặc hoàn toàn cửa sổ mở trước; một cửa sổ chỉ có thể đóng được nếu ô phải trên của nó không bị che.
Cho dãy X cửa sổ với tên 1, 2, …, X được mở ra theo thứ tự đó, cần phải dùng ít nhất bao nhiêu lần đóng cửa sổ để có thể đóng được cửa sổ 1?
- Dữ liệu vào: file BAI2.INP, trong đó:
+ Dòng thứ nhất ghi số X ≤ 100.
+ Tiếp theo là X dòng, dòng thứ I ghi bốn số A, B, C, D với ý nghĩa ô trái trên của cửa sổ thứ I là [A,B], ô phải dưới của cửa sổ thứ I là [C,D].
- Kết quả: file BAI2.OUT như sau:
+ Dòng thứ nhất ghi số N là số lần đóng cửa sổ, dòng thứ hai ghi N số hiệu cửa sổ lần lượt đóng.
Bài 3 (7 điểm):
Cho N điểm a1, a2, ..., aN trên mặt phẳng. Các điểm đều có toạ độ nguyên và không có 3 điểm bất kì nào thẳng hàng. Hãy viết chương trình:
a) Xác định một đa giác không tự cắt có đỉnh là một số điểm trong các điểm đã cho chứa tất cả các điểm còn lại và có chu vi nhỏ nhất.
b) Tính diện tích đa giác đó.
- Dữ liệu vào: Cho trong file BAI3.INP gồm N+1 dòng
+ Dòng 1 chứa số N;
+ Dòng i+1 (1 ≤ i ≤ N) chứa 2 số xi và yi là toạ độ của ai.
Các số trên cùng một dòng ghi cách nhau ít nhất một dấu cách.
- Kết quả: Xuất ra file BAI3.OUT dưới dạng
+ Dòng 1 ghi 3 số: K, V, S (với K là số đỉnh đa giác tìm được, V là chu vi và S là diện tích của đa giác đó).
+ Dòng i+1 (1 ≤ i ≤ K) ghi toạ độ của đỉnh đa giác.
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
-
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
-
Bộ đề thi học kì 2 môn Tin học 3 năm 2024 - 2025 sách Kết nối tri thức với cuộc sống
-
Giáo trình quản trị mạng Windows nâng cao
-
Báo cáo ngày hội đọc sách Việt Nam năm 2025
-
Cách làm các dạng đề nghị luận văn học đạt điểm tuyệt đối trong kỳ thi THPT Quốc gia 2024
-
Văn mẫu lớp 7: Tóm tắt truyện ngắn Cuộc chia tay của những con búp bê (7 mẫu)
-
Bộ đề thi học kì 2 môn Lịch sử - Địa lý lớp 5 năm 2024 - 2025 (Sách mới)
-
Biên bản lựa chọn sách giáo khoa lớp 3
Mới nhất trong tuần
-
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
50.000+ -
Văn mẫu lớp 12: Phân tích 9 câu đầu bài Đất Nước của Nguyễn Khoa Điềm
1M+ 1 -
Văn mẫu lớp 12: Nghị luận về nỗi sợ hãi của con người (Dàn ý + 8 mẫu)
100.000+ -
Văn mẫu lớp 12: Nghị luận về ý kiến Chi tiết nhỏ làm nên nhà văn lớn (Dàn ý + 4 mẫu)
50.000+ -
Đoạn văn nghị luận về tình yêu thương (Dàn ý + 32 mẫu)
1M+ 2 -
Văn mẫu lớp 12: Nghị luận xã hội về sự thành công trong cuộc sống
100.000+ 1 -
Văn mẫu lớp 12: Nghị luận xã hội cách nuôi dưỡng vẻ đẹp tâm hồn
100.000+ -
Soạn bài Sa-va-đo Đa-li và “Sự dai dẳng của kí ức” Chân trời sáng tạo
50.000+ -
Nghị luận về tình trạng học lệch, ôn thi lệch của học sinh hiện nay
100.000+ 3 -
Văn mẫu lớp 12: Phân tích màn đối thoại giữa hồn Trương Ba và xác hàng thịt (3 Dàn ý + 11 mẫu)
100.000+