AC代码:

#include<iostream>
#define MAX 100
using namespace std;
int search_for_kids(int *temp,int count);
struct c
{int n;int kid[MAX];
}kids[MAX];
int n,m,k;
int main()
{int temp[MAX]={0};int i,j;cin>>n>>m>>k;for(i=0;i<n;++i){cin>>kids[i].n;for(j=0;j<kids[i].n;++j){cin>>kids[i].kid[j];}}// cout<<" m = "<<m<<endl;int count=0,max=-9999;for(i=0;i<(1<<k);++i){count=0;for(j=0;j<k;++j){if(i&(1<<j)){temp[count]=j+1;count++;}}//cout<<"count = "<<count<<endl;if(count == m){if(search_for_kids(temp,count)>max){max = search_for_kids(temp,count);}//cout<<"max = " <<max<<endl;}}cout<<max;return 0;
}
int search_for_kids(int *temp,int count)
{int i,j,k,flag=1,sum=0;/*for(i=0;i<count;i++){cout<<temp[i]<<" ";}*///cout<<endl;for(i=0;i<n;i++){flag=0;for(j=0;j<kids[i].n;++j){//  cout<<"kid "<<i<<" : "<<kids[i].kid[j]<<" ";for(k=0;k<count;k++){if(kids[i].kid[j]==temp[k]){flag++;}}}if(flag == j){sum++;}//cout<<endl;}return sum;
}

计蒜客:幼儿园买玩具(C++)相关推荐

  1. 计蒜客 幼儿园买玩具

    蒜厂幼儿园有 n个小朋友,每个小朋友都有自己想玩的玩具.身为幼儿园园长的你决定给幼儿园买一批玩具,由于经费有限,你只能买 m个玩具.已知玩具商店一共卖 kk 种玩具,编号为 1,2,3,...k,你让 ...

  2. 计蒜客-幼儿园买玩具(java实现)

    蒜厂幼儿园有n个小朋友,每个小朋友都有自己想玩的玩具.身为幼儿园园长的你决定给幼儿园买一批玩具,由于经费有限,你只能买m个玩具.已知玩具商店一共卖k种玩具,编号为1,2,3...k,你让每个小朋友想玩 ...

  3. 计蒜客幼儿园买玩具-二进制枚举子集

    问题描述 蒜厂幼儿园有 n 个小朋友,每个小朋友都有自己想玩的玩具.身为幼儿园园长的你决定给幼儿园买一批玩具,由于经费有限,你只能买 m 个玩具.已知玩具商店一共卖 k 种玩具,编号为 1,2,3,- ...

  4. 幼儿园买玩具(暴力破解)

    蒜厂幼儿园有 nnn 个小朋友,每个小朋友都有自己想玩的玩具.身为幼儿园园长的你决定给幼儿园买一批玩具,由于经费有限,你只能买 mmm 个玩具.已知玩具商店一共卖 kkk 种玩具,编号为 1,2,3, ...

  5. 幼儿园买玩具_二进制枚举

    . 幼儿园买玩具 蒜厂幼儿园有 nn 个小朋友,每个小朋友都有自己想玩的玩具.身为幼儿园园长的你决定给幼儿园买一批玩具,由于经费有限,你只能买 mm 个玩具.已知玩具商店一共卖 kk 种玩具,编号为 ...

  6. 12.计蒜客信息学题库:T1702 魔法宝石

    12.计蒜客信息学题库:T1702 魔法宝石 Bessie 去珠宝商店想要买一些魔法宝石.商店里有 n 个宝石,每个宝石的重量为 wi,幸运值为 vi .Bessie 的购物车只能装重量之和不超过 m ...

  7. 计蒜客难题题库之一 泥塑课 python解答

    计蒜客挑战难题之一 泥塑课 python解答 题目: 小米是一个幼儿园老师,每学期的泥塑课上,她都会给每个学生发不超过250立方厘米的等量橡皮泥,教大家做泥塑.在上课过程中,她发现每个班都恰好有一个小 ...

  8. 计蒜客 挑战难题 爬楼梯

    计蒜客 挑战难题 爬楼梯 假设你现在正在爬楼梯,楼梯有n级.每次你只能爬1级或者2级,那么你有多少种方法爬到楼梯的顶部? 格式: 第一行输入一个数n(n<=50),代表楼梯的级数. 接下来一行输 ...

  9. 无脑博士的试管们java_计蒜客 无脑博士和他的试管们

    标签: 无脑博士有三个容量分别是A,B,C升的试管,A,B,C分别是三个从1到20的整数,最初,A和B试管都是空的,而C试管是装满硫酸铜溶液的.有时,无脑博士把硫酸铜溶液从一个试管倒到另一个试管中,直 ...

  10. 最短路(遍历边)计蒜客—DD坐地铁

    题目: C 城有 n 个站点, m 条双向地铁,每条地铁有一个 companyicompany_icompanyi​表示它的公司,如果连续乘坐同一家公司的地铁只要花 1元钱就好.DD现在想出门找萨摩耶 ...

最新文章

  1. MinkowskiEngine语义分割
  2. 与ObjectDataSource共舞
  3. iOS 开发之 OOA (面向对象分析) OOD (面向对象设计) OOP (面向对象编程)
  4. excel模糊匹配两列文字_Excel快速画出美观饼图
  5. 我的世界java什么村民卖地图_《我的世界》推出虚拟货币、商店 玩家可在店中卖地图...
  6. Linq无聊练习系列7----Insert,delete,update,attach操作练习
  7. Leetcode 200.岛屿数量
  8. 史上最全 Android 面试资料集合
  9. lae界面开发工具入门之介绍三--布局篇
  10. 计算机科学美国大学专业,最新!2019年USNews美国大学计算机专业排名
  11. H5是什么?H5怎么做?带你全面了解H5游戏制作
  12. java 用户留存率_【java】mongodb 数据统计(留存率) 应该怎么实现?
  13. learn-motrix and 百度网盘
  14. 判别一个分解的无损连接性
  15. CorelDRAW看了这个实例教程保证上你对海报制作有新的认识
  16. 如何以信创软硬件来实现隐私计算的大规模产业化,听听冲量怎么说
  17. 【机器学习】skit-learn中LSI模型的实现
  18. 信标链 Altair 升级在即!将带来哪些好处?
  19. 自动驾驶汽车决策层算法的新方向
  20. iOS 边学边记 HLS协议 m3u8 ts详解

热门文章

  1. Java RMI学习与解读(二)
  2. 介绍VO、DTO、PO、DO
  3. 剑指 Offer 46. 把数字翻译成字符串(动态规划+回溯+递归 解法)
  4. PADS如何将导入的板框2D线转换成板框
  5. Python爬虫实战 | (3) 爬取豆瓣电影Top250
  6. jenkin swindows启动_Windows下Nginx的启动、停止等命令
  7. 培训计算机心得体会800字,职业技能培训心得体会800字(精选5篇)
  8. 最纯洁的科研工作者——狄拉克
  9. FPGA IP核之RAM
  10. 使用ADODB在C#