Đường Đi Ngắn Nhất I
Đề bài
Mô tả
Có thành phố và tuyến bay một chiều. Tìm độ dài đường đi ngắn nhất từ thành phố đến tất cả các thành phố còn lại.
Dữ liệu vào
- Dòng 1: hai số nguyên và .
- dòng tiếp theo: mỗi dòng gồm ba số nguyên , , — tuyến bay từ đến với độ dài .
Dữ liệu ra
In số nguyên — khoảng cách ngắn nhất từ thành phố đến từng thành phố .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 4 1 2 6 1 3 2 3 2 3 1 3 4 |
0 5 2 | Đến 2: qua 3 (2+3=5); đến 3: trực tiếp (2). |
| 4 5 1 2 3 1 3 8 2 4 1 3 4 2 2 3 4 |
0 3 7 4 | Dijkstra từ đỉnh 1. |
Bình luận