Loading

P1791 [国家集训队] 人员雇佣

这个题的建模比较牛。

注意到是花费贡献,考虑最小割。

源点向每个点连所有 \(e_{i, j}\) 的和,表示不选 \(i\) 就会损失这么多代价。

\(i\)\(j\) 链边权为 \(2e_{i , j}\) 的边,表示选 \(i, j\) 得到这么多贡献,不同时选会失去这么多贡献。

最后每个点向汇点连花费,表示选一个点需要的花费。

最后用总收益减一下最小割就行了。

posted @ 2025-07-08 10:47  Alexande  阅读(7)  评论(0)    收藏  举报