题意 \(n(1 \le n \le 2000)\)个数每个数是\(0\)或\(1\),现在可以花费\(c_{i, j}\)知道\([i, j]\)的奇偶性,问将所有数都找出来的最小花费. 分析 如果知道了所有的前缀和,那么我们就知道了所有数. 对于区间\([i, j]\),那么如果知道了\(sum[i-1]\),那么就知道了\(sum[j]\),连边.反之亦然. 最终其实我们就是将前缀和\(0\)到\(n\)都放到一个集合里,由于知道了前缀和\(0\)=0,所以就知道了所有数. 题解 所以问题…