Hẹn Gặp
Đề bài
Mô tả
Có ô đồng được đánh số từ đến và con đường một chiều (chỉ đi từ ô số nhỏ sang ô số lớn). Mỗi con đường từ ô đến ô mất phút cho Bessie và phút cho Elsie.
Bessie và Elsie xuất phát đồng thời từ ô , cần đến ô vào cùng một thời điểm. Tìm thời gian nhỏ nhất để cả hai đến ô cùng lúc, hoặc in IMPOSSIBLE nếu không thể.
Dữ liệu vào
Dòng đầu chứa hai số nguyên và .
- dòng tiếp theo, mỗi dòng chứa bốn số nguyên , , , — con đường từ ô đến ô mất phút cho Bessie, phút cho Elsie.
Dữ liệu ra
Thời gian nhỏ nhất (số nguyên), hoặc IMPOSSIBLE.
Ràng buộc
- Với mọi con đường :
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 3 1 3 1 2 1 2 1 2 2 3 1 2 |
2 | Bessie đi 1→2→3 mất 1+1=2. Elsie đi thẳng 1→3 mất 2. Cả hai gặp nhau sau 2 phút. |
| 4 6 3 4 122 774 2 3 629 47 2 4 958 1000 1 3 771 91 1 4 666 481 1 2 539 647 |
IMPOSSIBLE | Không tồn tại cặp đường nào cho cả hai đến ô 4 cùng lúc. |
Bình luận