Tải bản đầy đủ (.doc) (1 trang)

đề thi tin học trẻ 2014

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 (38.83 KB, 1 trang )

hội thi tin học trẻ không chuyên toàn tỉnh: 12-07-2004
đề thi THPT

Thời gian làm bài: 180 phút

Bài 1: Hoán vị
Cho a là một hoán vị của các số tự nhiên 1..n (21..n thoả mãn điều kiện: Độ lệch của các phần tử tơng ứng giữa a và b là không quá 1.
Dữ liệu: Vào từ file văn bản HVNN.INP có cấu trúc nh sau:
Dòng 1: Chứa một số nguyên dơng n.
Dòng 2: Chứa n số nguyên dơng xi (1<=xi<=n). Các số ghi cách nhau bởi ít nhất một dấu
cách trống.
Kết quả: Ghi ra file văn bản HVNN.OUT gồm một dòng chứa n số, là hoán vị nhỏ nhất
tìm đợc. Các số ghi cách nhau bởi ít nhất một dấu cách trống.
Ví dụ:
HVNN.INP
HVNN.OUT
8
6 4 7 8 5 1 2 3
7 5 6 8 4 1 3 2
Yêu cầu: Chơng trình đặt tên là HVNN.PAS
Chơng trình xữ lý không quá 10 giây với mỗi test.
Bài 2: Xếp hình
Quang và Hùng là hai học sinh giỏi Toán và rất chăm chỉ. Ngoài việc đi học hai em
còn phải đi làm thêm. Công việc của hai em tại một phòng tranh của một hoạ sĩ chuyên
nghiệp. Ông hoạ sĩ Khanh có n bức tranh hình chữ nhật có kích thớc khác nhau
(1cạnh là ai và bi. Ông Khanh yêu cầu phải xếp các bức tranh chồng lên nhau và thoả mãn
điều kiện sau:
+Bức tranh lớn xếp dới, bức tranh nhỏ xếp trên.
+Bức tranh trên không đợc chìa ra ngoài so với bức tranh ở dới nó.


+Số lợng bức tranh xếp chồng nhau là lớn nhất.
Mặc dù giỏi Toán nhng Quang và Hùng vẫn cha tìm đợc cách xếp tranh thoả mãn
yêu cầu của ông hoạ sĩ Khanh. Hãy viết chơng trình tìm giúp hai em cách xếp n bức tranh
theo các yêu cầu trên.
Dữ liệu: Vào từ file văn bản XEPTRANH.INP có cấu trúc nh sau:
-Dòng 1: Chứa số nguyên dơng n, là số lợng bức tranh của ông hoạ sĩ có.
-Trong n dòng tiếp theo: mỗi dòng chứa hai số nguyên dơng ai và bi là kích thớc hai cạnh
của bức tranh thứ i. Hai số ghi cách nhau ít nhất một dấu cách trống.
Kết quả: Ghi ra file văn bản XEPTRANH.OUT theo cấu trúc nh sau:
Dòng 1: Chứa số nguyên dơng m, là số lợng lớn nhất các bức tranh xếp chồng nhau.
Dòng 2: Chứa m số nguyên dơng, lần lợt là chỉ số của m bức tranh đợc xếp theo thứ tự từ
dới lên (Lớn đến nhỏ). Các số ghi cách nhau ít nhất một dấu cách trống.
Ví dụ: XEPTRANH.INP
XEPTRANH.OUT
4
3
2
4
4
1
3
5
1
2
2
8
5
Yêu cầu: Chơng trình đặt tên là XEPTRANH.PAS
Chơng trình xữ lý không quá 15 giây với mỗi test.
---------- Giám thị không giải thích gì thêm ----------




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×