题意:





思路:

拆成二进制枚举 有哪个病毒在 判一判 就好了

//By SiriusRen
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
int n,d,k,jy,xx,a[1005],tmp[1005],ans;
int main(){
scanf("%d%d%d",&n,&d,&k);
for(int i=1;i<=n;i++){
scanf("%d",&jy);
while(jy--){
scanf("%d",&xx);
a[i]|=1<<(xx-1);
}
}
for(int i=0;i<(1<<d);i++){
int cnt=0,std=0,all=0;
for(int j=0;j<d;j++)
if(i&(1<<j))cnt++,std|=(1<<j);
if(cnt!=k)continue;
memcpy(tmp+1,a+1,n*4);
for(int j=1;j<=n;j++){
tmp[j]=(tmp[j]|std)-i;
if(!tmp[j])all++;
}
ans=max(ans,all);
}
printf("%d\n",ans);
}

最新文章

  1. react js 之生命周期
  2. mysql概要(二)类型
  3. Period(KMP,循环节问题)
  4. Servlet课程0426(十二)Servlet MV模式下用户登录及查看用户表中所有用户
  5. 【JavaScript】深入分析JavaScript的关系运算和if语句
  6. Sentinel-1雷达数据可以免费下载
  7. delphi 实现微信开发
  8. jquery easyui combobox学习
  9. 游戏UI框架设计(一) : 架构设计理论篇
  10. python __getattra__()
  11. WIN7以上系统安装VB6的解决办法,附上个批处理。
  12. java中几种常用的设计模式
  13. leetcode-83.删除排序链表中的重复元素
  14. js变量前的+是什么意思
  15. 微软官方的Excel android 移动版的折腾
  16. 自行编译mwan加入openwrt里
  17. webapp开发绝对定位引发的问题
  18. java 图片数据Base64编解码
  19. 跟着马哥学python-day02
  20. [目标检测]RCNN系列原理

热门文章

  1. BZOJ 1085 / LOJ 2151 [SCOI2005]骑士精神 (剪枝/A*迭代搜索)
  2. linux 连接 NAS
  3. CentOS7 部署SVN服务器
  4. 【剑指Offer学习】【面试题47:不用加减乘除做加法】
  5. Seq和Ack
  6. 使用深度学习检测DGA(域名生成算法)——LSTM的输入数据本质上还是词袋模型
  7. Looping and dictionaries
  8. BZOJ 4269 高斯消元求线性基
  9. 《剑指offer》旋转数组的最小数字
  10. &lt;Sicily&gt;Fibonacci 2