Trận đấu bị mất
Một giải đấu round-robin có người tham gia, đánh số từ đến . Mỗi cặp người chơi đấu với nhau đúng một trận, tổng cộng có trận. Mỗi người có một giá trị tốc độ ngủ riêng biệt, người có tốc độ ngủ nhỏ hơn sẽ luôn thắng. Do tất cả tốc độ ngủ đều khác nhau nên kết quả giữa hai người bất kỳ là xác định, và không có trận hòa.
Thư ký đã ghi lại kết quả của toàn bộ các trận theo dạng "" (nghĩa là thắng ), nhưng làm mất bản ghi của đúng một trận. Bạn được cung cấp bản ghi còn lại; hãy khôi phục lại trận bị mất.
Vì có thể tồn tại nhiều bộ tốc độ ngủ cho ra cùng tập kết quả đã ghi, đáp án có thể không duy nhất — bạn chỉ cần in ra một kết quả hợp lệ bất kỳ.
Dữ liệu vào
- Dòng đầu chứa số nguyên — số người tham gia.
- dòng tiếp theo, mỗi dòng chứa hai số nguyên (, ) — kết quả một trận trong đó thắng .
Dữ liệu ra
In ra hai số nguyên và — kết quả của trận bị mất, trong đó thắng . Nếu có nhiều đáp án hợp lệ, in ra một đáp án bất kỳ.
Ràng buộc
- .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 4 2 4 1 2 3 2 1 3 1 |
4 3 | Trong trận đã ghi, người và người chưa từng gặp nhau. Theo các kết quả còn lại có thể suy ra thứ tự thắng thua , nên trận bị mất là thắng . |
| 3 2 1 3 1 |
2 3 | Người và người chưa gặp nhau. Cả hai cùng thắng người nên không xác định được hoàn toàn, và đều hợp lệ. |
Bình luận