题意: 给定一个有向网络,每条边均有一个容量.问是否存在一个从点1到点N,流量为C的流.如果不存在,是否可以恰好修改一条弧的容量,使得存在这样的流? 分析: 先跑一遍最大流,如果最大流大于等于C,则输possible.如果最大流小于C,则表明需要修改边的流量.很显然,需要修改的弧一定是满流的弧.但是如果直接暴力会超时,所以我们可以有两个优化. 1.第一次求完最大流以后,把每条弧的流量保存下来,每次修改完一条弧的容量以后,都从当前残量网络开始继续增广. 2.每次不需要增广到最大流,当流量大于等于C…