传送门:bzoj3218
题解
最小割经典模型:
两个集合,每个点划分到不同集合有不同贡献,一些点集被划分到同一集合时会有额外贡献。
建图:
设与 S S S相连代表黑色,与 T T T相连代表白色。
连边 ( S , i , b i ) , ( i , T , w i ) (S,i,b_i),(i,T,w_i) (S,i,bi),(i,T,wi)。每个点 i i i拆出一个点 i ′ i′ i′,连边 ( i , i ′ , p i ) , ( i ′ , j , + ∞ ) ( 1 ≤ j < i , l i ≤ a j ≤ r i ) (i,i',p_i),(i',j,+\infty)(1\leq j<i,l_i\leq a_j\leq r_i) (i,i′,pi),(i′,j,+∞)(1≤j<i,li≤aj