Tham khảo tài liệu 'đề thi olympic tin học sinh viên lần thứ 15', công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | OLYMPIC TIN HỌC SINH VIÊN LẦN THỨ XV 2006 Khối thi Chuyên tin Thời gian làm bài 180phút Ngày thi 06-05-2006 Nơi thi ĐẠI HỌC BÁCH KHOA HÀ NỘI Tên bài Tên file chương trình Tên file dữ liệu Tên file kết quả Hạn chế thời gian cho mỗi test Xếp phòng thi ROOMS. 1 giây Rào ruộng PERIM. 1 giây Tạm biệt BYE. 3 giây Dấu được thay thế bởi PAS C hoặc CPP của ngôn ngữ được sử dụng tương ứng là Pascal C hoặc C . Hãy lập trình giải các bài sau đây Bài 1. Xếp phòng thi Trong một Olympic Tin học sinh viên có N cu ộc thi được đánh số hiệu từ 1 đến N. Cuộc thi thứ i có thời điểm bắt đầu Si và thời điểm kết thúc Fi. Tại mỗi thời điểm trong mỗi phòng thi có không quá một cuộc thi diễn ra ngoại trừ trường hợp thời điểm kết thúc một cuộc thi có thể đồng thời là thời điểm bắt đầu của một cuộc thi khác. Yêu cầu Hãy xếp phòng thi cho tất cả các cuộc thi sao cho số phòng cần sử dụng là ít nhất. Dữ liệu Vào từ file văn bản theo qui cách như sau Dòng thứ nhất ghi số nguyên dương N N 1000 là số lượng cuộc thi. Trên dòng thứ i 1 i N trong N dòng tiếp theo ghi hai số nguyên dương Si và Fi 0 Si Fi 70000 tương ứng là thời điểm bắt đầu và thời điểm kết thúc của cuộc thi i. Kết quả Ghi ra file văn bản một số nguyên M là số phòng ít nhất cần cho các cuộc thi. 5 2 0 2 1 2 3 4 2 5 4 5 Đề thi gồm 3 trang đây là trang thứ 1 Bài 2. Rào ruộng Phú ông cho rằng Bờm không biết tính toán và thích trêu Bờm. Lần này khi thuê Bờm chăng dây rào ruộng cho mình Phú ông hứa sẽ cho Bờm thửa ruộng to nhất nếu Bờm đáp ứng được yêu cầu đặt ra. Phú ông có N thửa ruộng được đánh số từ 1 đến N nằm trong vùng đất có hai đường cái vuông góc với nhau mà ta có thể hình dung như một mặt phẳng với hai trục tọa độ. Bờ đắp quanh mỗi thửa ruộng có thể xem như một đường gấp khúc khép kín không tự cắt và đặc biệt ở chỗ các cạnh đều song song với các trục tọa độ. Bờm sẽ phải đem dây chăng dọc theo các bờ viền quanh mỗi thửa ruộng. Gọi CX CY