BỐ TRÍ PHÒNG HỌP
Xem dạng PDF
Gửi bài giải
Điểm:
100,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Máy chấm
Chen Qianyu, Endministrator
Câu 3. Phòng họp (5.0 điểm)
Có ~N~ cuộc họp. Cuộc họp thứ ~i~ bắt đầu vào thời điểm ~a_i~ và kết thúc tại thời điểm ~b_i~.
Do chỉ có một phòng họp, nên hai cuộc họp bất kỳ chỉ có thể được bố trí nếu chúng không chồng lấn thời gian, tức là cuộc họp này kết thúc trước khi cuộc họp kia bắt đầu hoặc ngược lại.
Hãy bố trí phòng họp sao cho phục vụ được nhiều cuộc họp nhất.
Dữ liệu
Vào từ tệp văn bản PLAN.INP gồm:
- Dòng 1: Ghi số nguyên dương ~N~ (~N \leq 100~)
- ~N~ dòng tiếp theo, mỗi dòng ghi hai số nguyên dương ~a_i~, ~b_i~ (~0 < a_i, b_i \leq 1000~)
Kết quả
Ghi ra tệp văn bản PLAN.OUT gồm:
- Dòng 1: Ghi số lượng cuộc họp nhiều nhất có thể bố trí
- Các dòng tiếp theo: mỗi dòng ghi một cặp số ~a_i~, ~b_i~ là các cuộc họp được chọn
Nếu có nhiều cách chọn, chỉ cần in ra một cách bất kỳ.
Sample
PLAN.INP
5
7 9
1 2
1 3
2 4
4 6
PLAN.OUT
4
1 2
2 4
4 6
7 9
Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài
Bình luận