Đề bài
Bờm là thành viên ban tổ chức kì thi UUU của tỉnh VVV, cậu được giao nhiệm vụ lập danh sách thi cho bộ môn WWW.
Có thí sinh dự thi, thông tin về mỗi thí sinh gồm hai số nguyên . Trong đó: là mã số huyện dự thi – gọi tắt là mã số huyện, là số báo danh của thí sinh dự thi – gọi tắt là số báo danh. Không có hai thí sinh nào cùng huyện dự thi có số báo danh trùng nhau.
Bờm cần lập danh sách thí sinh thỏa mãn:
- Danh sách phải bao gồm tất cả các thí sinh dự thi.
- Các thí sinh cùng huyện phải xuất hiện trong danh sách theo thứ tự tăng của số báo danh.
- Không có hai thí sinh nào cùng huyện dự thi xuất hiện liên tiếp trong danh sách.
Cho biết thông tin đăng kí của các thí sinh, hãy chỉ ra giúp Bờm một cách lập danh sách phù hợp.
Dữ liệu vàoINDEX.INP
- Dòng 1: số nguyên () là số thí sinh dự thi.
- Dòng : dòng ghi hai số nguyên () trong đó là mã số huyện của thí sinh , là số báo danh của thí sinh , hai thí sinh cùng huyện có số báo danh khác nhau.
Kết quả raINDEX.OUT
- Dòng : dòng ghi hai số nguyên thông tin của thí sinh thứ trong danh sách, số thứ nhất là mã số huyện, số thứ hai là số báo danh. Dữ liệu đảm bảo tồn tại cách lập danh sách, nếu có nhiều cách lập danh sách thì chỉ cần đưa ra một cách bất kì trong số đó.
Ràng buộc
- ; ; .
Ví dụ
7 1 3 2 4 1 2 5 2 5 3 1 6 1 9
1 2 5 2 1 3 5 3 1 6 2 4 1 9
Giải thích
Có 7 thí sinh dự thi, thuộc 3 huyện với mã số 1, 2, 5
- Huyện 1 có 4 thí sinh, số báo danh là 2, 3, 6, 9
- Huyện 2 có 1 thí sinh dự thi, số báo danh là 4
- Huyện 5 có 2 thí sinh dự thi, số báo danh là 2, 3
Danh sách ở bên thỏa mãn:
- Gồm đủ 7 thí sinh
- Không có hai thí sinh liên tiếp nào cùng huyện dự thi
- Các thí sinh cùng huyện dự thi xuất hiện trong danh sách theo thứ tự số báo danh tăng dần.