FIND FLOW

Nguồn: None

Cho một mạng luồng ~ G ~ có hướng, trên mỗi cung chứa một số nguyên thể hiện sức chứa của cung đó. Hãy tìm luồng cực đại trên mạng với đỉnh phát là ~ 'S’ ~ và đỉnh thu là ~ ‘T’ ~. ~ G ~ có:

  • Chỉ có duy nhất một đỉnh phát ~ ‘S’ ~ và một đỉnh thu ~ ‘T’ ~
  • Ngoài đỉnh phát và đỉnh thu, các đỉnh còn lại có giá trị thuộc ~ ‘A’ ~ đến ~ ‘O’ ~
  • Không có chu trình trong ~ G ~
  • Đường đi xuất phát từ 1 đỉnh bất kỳ đều kết thúc ở ‘T’

Dữ liệu vào

  • Dòng đầu tiên ghi số nguyên ~ m ~ ~ (m ≤ 50 ~ cho biết số lượng cung)
  • ~ m ~ dòng tiếp theo mỗi dòng ghi 3 giá trị ~ V_i ~ ~ V_j ~ ~ c ~ cho biết ~ c ~ ~ (0 ≤ c ≤ 50 ) ~ là sức chứa của cung ~ (V_i, V_j) ~

Kết quả

Một số nguyên duy nhất là luồng cực đại trên ~ G ~ từ ~ ‘S’ ~ đến ~ ‘T’ ~

Ví dụ:

Input 1

10
S A 8
S B 10
A B 4
A C 8
A D 5
B D 2
B C 5
C T 4
C D 3
D T 12 

Output 1

14 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. cao_thanh_dat (4/7)
  2. coderpro07 (2/3)
  3. nsduc83 (2/11)
Trong 7 ngày
  1. caubeioi (39/63)
  2. nhatanh (26/39)
  3. dat092010 (20/31)
Trong 30 ngày
  1. caubeioi (179/312)
  2. phamnhi (153/428)
  3. bestsoilvam (151/248)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38228

Lưu Hải Phong - 2020
[email protected]