Cho đồ thị gồm ~ n ~ đỉnh và ~ m ~ cung có hướng. Hãy trả lời ~ q ~ câu hỏi dạng ~ s, t ~ cho biết độ dài đường đi ngắn nhất từ đỉnh ~ s ~ đến đỉnh ~ t ~?
Dữ liệu vào
Kết quả
Với mỗi câu hỏi trong Input, ghi ra kết quả trên 1 dòng. Nếu không có đường đi từ ~ s ~ đến ~ t ~ thì câu trả lời tương ứng là ~ -1 ~.
Ràng buộc
Ví dụ:
Input 1
4 5
1 2 5
1 4 24
2 4 6
3 4 4
3 2 7
3
1 2
3 1
1 4
Output 1
```5 -1 11
```
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: 37724 |