Drainage Ditches |
| Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) |
| Total Submission(s): 53 Accepted Submission(s): 44 |
|
Problem Description
Every time it rains on Farmer John's fields, a pond forms over Bessie's favorite clover patch. This means that the clover is covered by water for awhile and takes quite a long time
to regrow. Thus, Farmer John has built a set of drainage ditches so that Bessie's clover patch is never covered in water. Instead, the water is drained to a nearby stream. Being an ace engineer, Farmer John has also installed regulators at the beginning of
each ditch, so he can control at what rate water flows into that ditch.
Farmer John knows not only how many gallons of water each ditch can transport per minute but also the exact layout of the ditches, which feed out of the pond and into each other and stream in a potentially complex network. Given all this information, determine the maximum rate at which water can be transported out of the pond and into the stream. For any given ditch, water flows in only one direction, but there might be a way that water can flow in a circle. |
|
Input
The input includes several cases. For each case, the first line contains two space-separated integers, N (0 <= N <= 200) and M (2 <= M <= 200). N is the number of ditches that Farmer
John has dug. M is the number of intersections points for those ditches. Intersection 1 is the pond. Intersection point M is the stream. Each of the following N lines contains three integers, Si, Ei, and Ci. Si and Ei (1 <= Si, Ei <= M) designate the intersections
between which this ditch flows. Water will flow through this ditch from Si to Ei. Ci (0 <= Ci <= 10,000,000) is the maximum rate at which water will flow through the ditch.
|
|
Output
For each case, output a single integer, the maximum rate at which water may emptied from the pond. |
|
Sample Input
5 4 1 2 40 1 4 20 2 4 20 2 3 30 3 4 10 |
|
Sample Output
50 |
|
Source
USACO 93
最大流的入门题,看的算法导论跟白书的讲解。。。但还是不理解 源点到汇点 用最短路优化是什么道理。。
|
hdoj 1532 Drainage Ditches (最大流)
最新推荐文章于 2019-03-02 18:29:34 发布
解决农场中雨水通过一系列排水沟流向溪流的问题,利用最大流算法确定水从池塘流向溪流的最大速率。
187

被折叠的 条评论
为什么被折叠?



