コード例 #1
0
bool check(int f)
{
    for (int i=sink_start; i<sink_end; i+=2) {
        isap.edges[i].cap = f;
    }
    for (int i=0; i<isap.m; i++) {
        isap.edges[i].flow = 0;
    }
    return isap.maxflow(src, sink) == n;
}