Submit | All submissions | Best solutions | Back to list |
LUBENICA - Lubenica |
English | Vietnamese |
Mạng lưới giao thông ở 1 nước bao gồm N thành phố (đánh số từ 1 đến N) và N-1 đường nối các thành phố với nhau. Có một đường đi duy nhất giữa mỗi cặp thành phố. Mỗi con đường có một độ dài xác định.
Viết chương trình, với mỗi K cặp thành phố cho trước, tìm độ dài của con đường ngắn nhất và dài nhất trên đường đi giữa 2 thành phố này.
Dữ liệu
Dòng đầu tiên chứa số nguyên N, 2 ≤ N ≤ 100 000.
Mỗi dòng trong số N-1 dòng tiếp theo chứa 3 số nguyên A, B, C cho biết có một con đường độ dài C giữa thành phố A và thành phố B. Độ dài của mỗi con đường là số nguyên dương không vượt quá 1000000.
Dòng tiếp theo chứa số nguyên K, 1 ≤ K ≤ 100 000.
Mỗi dòng trong số K dòng tiếp theo chứa 2 số nguyên D và E - chỉ số của 2 thành phố cần truy vấn.
Kết qủa
Mỗi dòng trong số K dòng chứa 2 số nguyên - độ dài của con đường ngắn nhất và dài nhất trên đường nối giữa 2 thành phố tương ứng.
Ví dụ
Dữ liệu: 5 2 3 100 4 3 200 1 5 150 1 3 50 3 2 4 3 5 1 2 Kết qủa 100 200 50 150 50 100 Dữ liệu: 7 3 6 4 1 7 1 1 3 2 1 2 6 2 5 4 2 4 4 5 6 4 7 6 1 2 1 3 3 5 Kết qủa 2 6 1 4 6 6 2 2 2 6 Dữ liệu: 9 1 2 2 2 3 1 3 4 5 2 7 4 1 5 3 5 6 1 5 9 2 1 8 3 5 6 9 7 8 9 4 1 2 7 3 Kết qủa 1 2 2 4 1 5 2 2 1 4
Added by: | Jimmy |
Date: | 2007-12-18 |
Time limit: | 1.210s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: ERL JS-RHINO NODEJS PERL6 SCM qobi VB.NET |
Resource: | Croatian OI 2006 |
hide comments
2014-07-08 12:53:56 Enric Boix
Sotirios Nikoloutsopoulos, they're not asking for the shortest path. |
|
2014-07-08 12:53:29 Enric Boix
I agree with Erel Segal. The first input doesn't seem to be correct. |
|
2011-06-04 17:25:46 Sotirios Nikoloutsopoulos
Are those testcases right? In the second testcases for instance query (6 , 4) how is it possible the shortest path to equal 2? Last edit: 2011-06-04 17:26:18 |
|
2010-11-14 13:24:43 Erel Segal
The first input seems erroneous. The first line should contain one integer (the number of cities), but it contains 4 integers. |