Hệ thống giao thông thành phố nơi hai bạn Bình và An sống có ~ n ~ nút giao thông được đánh số từ 1 đến ~ n ~ và ~ m ~ con đường một chiều trong đó con đường thứ ~ i ~ nối nút ~ u_i ~ đến nút ~ v_i ~ có độ dài ~ c_i ~ km.
Hằng ngày, Bình và An hẹn nhau ở một nút giao thông để cùng nhau đến trường sao cho tổng thời gian di chuyển của hai bạn ít nhất. Bình sẽ di chuyển từ nút giao thông 1, An di chuyển từ nút giao thông ~ n ~ và cả hai bạn xuất phát cùng một thời điểm theo con đường ngắn nhất của mình.
Yêu cầu: Bạn cần tìm giải pháp cho ~ k ~ ngày (các ngày được đánh số từ 1 đến ~ k ~). Với ngày thứ ~ i ~ tổng thời gian di chuyển ít nhất của Bình và An là bao nhiêu giây? Biết rằng, ngày thứ ~ i ~ ~ (i = 1..k) ~ Bình di chuyển mỗi km mất ~ a_i ~ giây, An di chuyển mỗi km mất ~ b_i ~ giây. Dữ liệu luôn đảm bảo có ít nhất 1 nút đến được từ 1 và đến được từ ~ n ~.
Dữ liệu vào
Kết quả
Ràng buộc
Ví dụ:
Input 1
4 4 2
1 2 2
1 3 9
4 2 8
4 3 3
7 3
3 6
Output 1
38
45
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: 37780 |