Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
ROADS - Roads |
English | Vietnamese |
Có N thành phố 1..N nối bởi các con đường một chiều. Mỗi con đường có hai giá trị: độ dài và chi phí phải trả để đi qua. Bob ở thành phố 1. Bạn hãy giúp Bob tìm đường đi ngắn nhất đến thành phố N, biết rằng Bob chỉ có số tiền có hạn là K mà thôi.
Dữ liệu
Dòng đầu tiên ghi t là số test. Với mỗi test, dòng đầu ghi K (0 ≤ K ≤ 10000). Dòng 2 ghi N, 2 ≤ N ≤ 100. Dòng 3 ghi R, 1 ≤ R ≤ 10000 là số đường nối. Mỗi dòng trong N dòng sau ghi 4 số nguyên S, D, L, T mô tả một con đường nối giữa S và D với độ dài L ( 1 ≤ L ≤ 100) và chi phí T (0 ≤ T ≤ 100). Lưu ý có thể có nhiều con đường nối giữa hai thành phố.
Kết quả
Với mỗi test, in ra độ dài đường đi ngắn nhất từ 1 đến N mà tổng chi phí không quá K. Nếu không tồn tại, in ra -1.
Ví dụ
Dữ liệu 2 5 6 7 1 2 2 3 2 4 3 3 3 4 2 4 1 3 4 1 4 6 2 1 3 5 2 0 5 4 3 2 0 4 4 1 4 5 2 1 2 1 0 2 3 1 1 3 4 1 0 Kết quả 11 -1
Được gửi lên bởi: | Jimmy |
Ngày: | 2005-04-28 |
Thời gian chạy: | 7s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET |
Nguồn bài: | Central European Olympiad in Informatics 98 |
hide comments
|
|||||||||
2014-10-09 18:36:40 Thcs Ðặng Chánh Kỷ
mình dfs rồi thử các th, cách này hơi củ chuối 1 chút nhưng vẫn ac, quan trọng hơn là mình tạo dsk thì thông thường mình duyệt từ m về 1 thì bị tle còn ngược lại thì ac, ai giải thích dùm |
|||||||||
2014-06-21 17:51:01 KNEO
N^2 chắc k ăn nổi :v |
|||||||||
2014-03-30 10:11:02 Uzumaki Naruto
thật là khó wá |
|||||||||
2014-03-20 14:33:12 Thcs Ðặng Chánh Kỷ
Ngắn nhất ở đây là qua ít đỉnh nhất hay là Độ dài đường đi ngắn nhất các bạn |
|||||||||
2014-01-30 11:31:35 MINH DUC
Kỳ vậy ta, sao cứ ra KQ sai @@ |
|||||||||
2013-12-03 17:06:59 Blazing Heart
NZEC là lỗi gì vậy? sao bị lỗi hoài k sửa đc! ai chỉ e với |
|||||||||
2013-11-18 04:06:15 dffff
đề bi sai phải là r dòng chứ không phải n dòng |
|||||||||
2013-07-22 17:47:24 ‡■■Lãng du■■‡
Sai vớ vẩn thật!! |
|||||||||
2013-07-16 16:34:12 a;slkfjasl;fkj
Lỗi SIGSEVV là lỗi gì nhỉ? |
|||||||||
2013-06-09 14:09:51 Nguyễn Thành Chinh
mâu thuẫn thế nhỉ Dòng 3 ghi R, 1 ≤ R ≤ 10000 là số đường nối. Mỗi dòng trong N dòng sau ghi 4 số nguyên S, D, L, T mô tả một con đường nối giữa S và D với độ dài L ( 1 ≤ L ≤ 100) và chi phí T (0 ≤ T ≤ 100). |