题目链接 戳我 \(Solution\) 首先往返\(n\)次等价于走\(2n\)次. 将 \(a_n*2,b_n*2\); 那么我们直接按原图构图,然后: \((S,a_1,a_n),(S,b_1,b_n),(a_2,T,a_n),(b_2,T,b_n)\) 但直接判断最大流是否等于\(a_n+b_n\)是不对的.因为\(a_2\)可能有来自\(b_1\)的流量,\(b_2\)也有可能有来自\(a_1\)的流量. 所以我们可以将\(b_1\)和\(b_2\)交换再跑一次最大流.如果两次最大流都…