prison 这个可以状态压缩,用二进制表示,每一位表示第几个选不选 然后就枚举两个子集,合并找最小的组数#include<iostream>#include<queue>#include<cstdio>#include<algorithm>#include<cstring>using namespace std;const int N= 1<<17;int n,m,k,f[N];bool 2016~2017 2023-09-24 39 点赞 0 评论 59 浏览