LOJ101 - Luồng cực đại

Xem dạng PDF

Gửi bài giải

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

Tác giả:
Nguồn bài:
LibreOJ
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, JavaScript, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Cho một đồ thị có ~n~ đỉnh, ~m~ cạnh có hướng và cho trọng số của mỗi cạnh, hãy tìm luồng cực đại từ điểm ~s~ đến điểm ~t~.

Input

  • Dòng đầu tiên chứa bốn số nguyên ~n , m , s , t~.
  • ~m~ dòng tiếp theo, mỗi dòng có ba số nguyên ~u , v , c~, biểu thị một cạnh của đồ thị từ ~u~ đến ~v~ với có trọng số là ~c~.

Output

  • Xuất giá trị của luồng cực đại từ điểm s đến điểm t.

Sample

Input #1
7 14 1 7
1 2 5
1 3 6
1 4 5
2 3 2
2 5 3
3 2 2
3 4 3
3 5 3
3 6 7
4 6 5
5 6 1
6 5 1
5 7 8
6 7 7
Output #1
14

Ràng buộc

  • ~1 \leqslant n \leqslant 100, 1 \leqslant m \leqslant 5000, 0 \leqslant c \leqslant 2 ^ {31} - 1~

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.