Chọn ĐTQG Tuyên Quang 2023 - Trọng tài

Xem dạng PDF

Gửi bài giải

Điểm: 25,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Người đăng:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Đất nước Anpha có ~n~ thành phố được đánh số từ ~1~ đến ~n~ và ~m~ con đường hai chiều, mỗi con đường nối hai thành phố với nhau. Con đường thứ ~i~ nối thành phố ~u_i~ với thành phố ~v_i~ và trọng tải cho phép được lưu thông tối đa là ~w_i~ (gồm cả khối lượng của xe và khối lượng hàng hóa).

Beta là tài xế lái xe cho công ty chuyên cung cấp vật liệu xây dựng có trụ sở tại thành phố ~X~ muốn chở một chuyến hàng đến thành phố ~Y~.

Yêu cầu: Tìm khối lượng lớn nhất có thể mà vẫn có đường đi từ ~X~ đến ~Y~ đảm bảo đúng quy định về trọng tải.

Input

  • Dòng đầu tiên chứa ~4~ số nguyên dương ~n, m, X, Y~ ~(2 \le n \le 10^4; 1 \le m \le 10^5; 1 \le X, Y \le n)~;

  • Dòng thứ ~i~ trong ~m~ dòng tiếp theo chứa ~3~ số nguyên ~u_i, v_i, w_i~ ~(1 \le u_i, v_i \le n; 0 \le w_i \le 10^9)~.

Output

Một số nguyên duy nhất là khối lượng lớn nhất tìm được. Nếu không có tuyến đường từ ~X~ đến ~Y~ thì ghi kết quả là ~0~.

Scoring

Subtask Điểm Ràng buộc
1 ~20\%~ ~w_i = w_j~ với mọi ~i, j \in [1 \dots m]~
2 ~40\%~ ~w_i \le 10^2~ với ~1 \le i \le m~
3 ~40\%~ Không có thêm ràng buộc gì

Sample Input 1

4 5 1 4
1 2 6
2 3 5
3 4 8
1 3 4
4 1 3

Sample Output 1

5

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.