Con đường tơ lụa

Xem PDF



Tác giả:
Dạng bài
Điểm: 250 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Con đường tơ lụa bắt đầu từ Phúc Châu, Hàng Châu, Bắc Kinh (Trung Quốc) qua Mông Cổ, Ấn Độ, Afghanistan, Kazakhstan, Iran, Iraq, Thổ Nhĩ Kỳ, Hy Lạp, xung quanh vùng Địa Trung Hải và đến tận châu Âu. Con đường cũng đi đến cả Hàn Quốc, Nhật Bản.

Mạng lưới giao thông của hệ thống đường này bao gồm \(n\) trạm dừng chân cho ngựa và khách buôn bán (các trạm đánh số từ \(1\) đến \(n\)). Giữa một số trạm có các con đường hiểm trở hai chiều (thủy hoặc bộ) nối trực tiếp và tùy theo địa hình, thời gian đi hết mỗi con đường này là khác nhau.

Nữ hoàng Ai Cập Cleopatra rất thích diện đồ tơ luạ ở Bắc Kinh và luôn lập các đoàn thương nhân đến Bắc Kinh để tìm mua loại tơ lụa nổi tiếng này. Đoàn thương nhân của nữ hoàng luôn xuất phát từ trạm dừng chân số \(1\) và đích đến là trạm \(n\) thông qua các đường nối khác nhau của con đường tơ lụa. Để đảm bào sức khỏe cho một cuộc hành trình dài các thương nhân cần phải chọn hành trình sao cho thời gian đi giữa hai trạm dừng chân càng ngắn càng tốt.

Bạn hãy giúp họ tìm con đường đi từ \(1\) đến \(n\) sao cho thời gian đi dài nhất giữa hai trạm dừng chân liên tiếp là ngắn nhất.

Input

  • Dòng đầu tiên ghi \(n, m\) là số trạm và số tuyến đường (\(n \le 10^3, m \le 10^4\))

  • \(m\) dòng tiếp theo mỗi dòng ghi ba số nguyên \(u, v, w\) thể hiện có một đường nối trực tiếp giữa \(u\)\(v\) có thời gian đi là \(w (1\le w \le 10^9)\)

Output

  • Một số nguyên duy nhất là thời gian của con đường đi lâu nhất.

Example

Test 1

Input
4 4
1 3 2
3 4 3
1 2 5
2 4 3   
Output
3
Giải thích

Chọn đi theo tuyến đường \(1 \rightarrow 3 \rightarrow 4\), thời gian đi lâu nhất giữa 2 trạm liên tiếp là \(3\). Nếu chọn tuyến \(1 \rightarrow 2 \rightarrow 4\) thì con số này là \(5\).


Bình luận


  • 1
    IGCONITO    9:18 p.m. 3 Tháng 10, 2020

    sao bài này cho giới hạn nhỏ thế nhỉ ???