费用流(最小费用最大流)

//代码同(07A - 费用流(MCFGraph 最小费用可行流)),但是需要注释掉建边限制。以下为参考:
void addEdge(int u, int v, int c, int f) { // 可行流
g[u].push_back(e.size());
e.emplace_back(v, c, f);
g[v].push_back(e.size());
e.emplace_back(u, 0, -f);
}