HDU 3006
来源:互联网 发布:淘宝五金店铺描述 编辑:程序博客网 时间:2024/06/05 15:13
#include<stdio.h>#include<string.h>int mark[1<<16];int main(){int i,j,n,m,k,t,tot;while(scanf("%d%d",&n,&m)!=EOF){memset(mark,0,sizeof(mark));for(i=1;i<=n;i++){scanf("%d",&t);tot=0;for(j=1;j<=t;j++){scanf("%d",&k);tot=tot|(1<<(k-1));}mark[tot]=1;for(j=1;j<(1<<m);j++){if(mark[j]){mark[j|tot]=1;}}}int ans=0;for(j=1;j<(1<<(m));j++){if(mark[j]) ans++;}printf("%d\n",ans);}}
0 0
- hdu 3006
- HDU 3006
- HDU 3006
- hdu 3006 状态压缩
- hdu 3006 位运算
- hdu 3006 状压
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- Android开发用Dialog显示网页
- hdu 1395 2^x mod n = 1
- ...
- MSC阿里比赛第一题详解
- hibernate 需要的jar包
- HDU 3006
- 依赖第三方jar包的java项目打包方式(命令行执行依赖第三方jar包的java程序)
- HttpServletResponse的转发和重定向
- Android HorizontalScrollView实现横向Gallery
- u盘raw怎么恢复其中的数据
- Round and Round We Go
- android项目《刷刷手环》代码review
- android平台 使用Talarik Platform给项目添加登陆注册云端保存功能
- MSC阿里比赛第二题详解