Trong phòng nghỉ giải lao có ~ n ~ người đang xem ti vi. Chương trình ti vi có ~ m ~ kênh, đánh số từ 1 đến ~ m ~. Mỗi người có một kênh thích nhất và một kênh ghét nhất. Nếu tivi đang phát kênh mà một người nào đó ghét, người này sẽ đứng lên, đi tới tivi và chuyển đến kênh mình thích nhất sau đó quay về chỗ ngồi. Nếu nhiều người cùng ghét kênh đang phát, người trẻ nhất trong những người này sẽ đứng lên, đi tới ti vi để chuyển tới kênh mình thích nhất.
Cho danh sách kênh thích nhất và ghét nhất của ~ n ~ người. Hiện tại, ti vi đang phát kênh ~ p ~. Mọi người sẽ hài lòng nếu không phải xem kênh mình ghét nhất. Hãy xác định số lần chuyển kênh ít nhất để mọi người đều hài lòng.
Dữ liệu vào
Kết quả
Đưa ra một số nguyên duy nhất là số lần chuyển kênh cần thiết để làm hài lòng tất cả mọi người. Nếu không chuyển kênh lần nào hoặc không tồn tại cách chuyển kênh làm hài lòng tất cả mọi người thì đưa ra -1.
Ràng buộc
Ví dụ:
Input 1
3 4 2
1 2
2 3
3 2
Output 1
1
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38228 |