1322C Instant Noodles
题意
给定一个二分图,左右各
其中
解法
考虑
对于右侧点
-
若
|G(i)|=0 ,i 不会被算到任何f(S) 中,故舍弃; -
若
G(i)=G(j) ,则i 和j 在任何f(S) 中要么都被算上,要么都不算,故合并i,j ,新点权为c_i+c_j ;
在这样的操作后,我们得到了一个新的右点集,其中
对于新的两点
此时答案为所有点权值的
给定一个二分图,左右各
其中
考虑
对于右侧点
若
若
在这样的操作后,我们得到了一个新的右点集,其中
对于新的两点
此时答案为所有点权值的