Các tuyến đường bay (Flight Routes)
Xem dạng PDF
Mã bài:
cses_1196
Điểm:
2,5 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
512M
Dữ liệu vào:
stdin
Dữ liệu ra:
stdout
Tác giả:
Nguồn bài:
Dạng bài
Nhiệm vụ của bạn là tìm ra đường đi có tổng chi phí nhỏ nhất từ thủ đô Syrjälä (thành phố ) đến thành phố Metsä (thành phố ). Một đường đi hợp lệ hoàn toàn có thể thăm lại một thành phố hoặc đi qua cùng một chuyến bay nhiều lần.
Dữ liệu vào (Input):
- Dòng đầu tiên chứa ba số nguyên dương và : lần lượt là số lượng thành phố, số lượng chuyến bay và tham số . Các thành phố được đánh số thứ tự từ đến .
- dòng tiếp theo mô tả danh sách các chuyến bay. Mỗi dòng chứa ba số nguyên và với ý nghĩa: có một chuyến bay một chiều xuất phát từ thành phố đến thành phố với chi phí (giá vé) là .
Dữ liệu ra (Output):
- In ra số nguyên là chi phí của đường đi rẻ nhất từ thành phố đến thành phố , được sắp xếp theo thứ tự không giảm (tăng dần).
Giới hạn (Constraints):
Ví dụ:
Input
4 6 3
1 2 1
1 3 3
2 3 2
2 4 6
3 2 8
3 4 1
Output
4 4 7
Bình luận