题目链接:小D的剑阵 对每一个东西就是选不选的问题。 也就是非黑即白的问题,于是我们可以想到最小割。 AC代码: #include<bits/stdc++.h> using namespace std; const int inf=0x3f3f3f3f; const int N=1e3+10,M=1e6+10; int s,t,n,q,h[N],res,val[N]; int head[N],nex[M],to[M],w[M],tot=1; inline void ade(int a,int b,int c){ to[++tot]=b; nex[tot]=head[...