这是一道最大流的题目首先要引起注意的是,这类多个起点多个终点的问题一定要同时跑,不能分开来跑由于是无向图,也就相当于从起点跑2*n次好,不难想到s向两个起点连边,两终点想t连边,流量为2*an或2*bn然后对于每条危桥,正向反向连边,流量都为2,然后做最大流判断是否满流但是这样会出现两个问题,第一个如下的情况6 0 1 1 3 2 1XXXXOXXXXXXOXXXXOXXXXXXOOXOXXOXOXOOX不难发现中间有条边正向反向都被经过两次,而实际上是不允许的第二种情况时会出现a1只能b2,b…