Vương quốc Dynland có thành phố được đánh số từ đến và địa điểm du lịch nằm ở các thành phố ,,…,. Hệ thống giao thông gồm con đường hai chiều đảm bảo đi lại giữa thành phố với nhau, các con đường được đánh số từ đến , con đường thứ nối thành phố với thành phố có chất lượng là ≤≤).
Chất lượng của mỗi đường đi từ thành phố đến thành phố được tính bằng giá trị nhỏ nhất của chất lượng các con đường nằm trên đường đi này. Nếu có nhiều hơn một đường đi từ đến thì chất lượng đường đi giữa hai thành phố này được tính bằng chất lượng cao nhất trong số các đường đi đó.
Ví dụ xét hình vẽ bên ta thấy từ thành phố đến thành phố có hai đường đi khác nhau: đường đi thứ nhất là có chất lượng là , trong khi đó đường đi thứ hai là có chất lượng là . Do đó, chất lượng đường đi từ thành phố đến thành phố được tính là .
Yêu cầu: Hãy tính chất lượng của các đường đi từ thành phố đến địa điểm du lịch trong vương quốc.
Dữ liệu vào:
- Dòng đầu ghi ba số nguyên dương ;
- Dòng thứ trong dòng tiếp theo ghi ba số nguyên ,, ≤,<=);
- Dòng tiếp theo ghi số nguyên ,,…, (<≤,);
- Các số trong tệp cách nhau ít nhất một dấu cách.
Kết quả: Ghi ra gồm dòng, mỗi dòng ghi một số nguyên lần lượt là chất lượng các đường đi từ thành phố đến các điểm du lịch.
Ví dụ:
INPUT
Copy
4 4 2
1 2 10
1 3 30
2 4 20
3 4 5
3 4
OUTPUT
Copy
30
10
Ràng buộc:
- Có 30% số điểm tương ứng với giữa hai thành phố bất kì luôn có đúng hai đường đi khác nhau và ;</li>
- Có 20% số điểm tương ứng với ;</li>
- Có 20% số điểm tương ứng với ; </li>
- Có 30% số điểm tương ứng với ,<≤×, .</li>
Comments