标题

最大不超过3个筛子 让我们从其中任选筛子组合成数据 问我们组不成的最小的数是多少

分析

要模拟把最大3个筛子 选出1,2,3个的情况去组合 我们可以枚举所要选的数的数量
用next_permutation得到这n个数的全排列 这样不论的选几个筛子 都会便利到所有情况
然后在把所有情况统计一下

#include<bits/stdc++.h>using namespace std;
bool bok[1010];//最大不会超过999 所以标记桶的容量就一定了
int n,a[5][10],r[10];
void dfs(int now,int lim,int sum){if(now==lim){bok[sum]=1;return;}for(int i=1;i<7;i++){dfs(now+1,lim,sum*10+a[r[now]][i]);}
}
int main()
{scanf("%d",&n);for(int i=1;i<=n;i++){for(int j=1;j<=6;j++)scanf("%d",&a[i][j]);}for(int i=1;i<=n;i++){r[1]=1,r[2]=2,r[3]=3;do{dfs(1,1+i,0);}while(next_permutation(r+1,r+1+n));// 从第一个元素到最后一个都要选到}if(!bok[1])printf("0\n");else {for(int i=1;;i++){if(!bok[i]){printf("%d\n",i-1);break;}}}return 0;
}

CodeForces-887B 技巧DFS相关推荐

  1. Last Theorem CodeForces - 1325F(dfs树找最大环+思维)

    It's the year 5555. You have a graph, and you want to find a long cycle and a huge independent set, ...

  2. Military Problem CodeForces 1006E (dfs序)

    J - Military Problem CodeForces - 1006E 就是一道dfs序的问题 给定一个树, 然后有q次询问. 每次给出u,k, 求以u为根的子树经过深搜的第k个儿子,如果一个 ...

  3. codeforces 723D(DFS)

    题目链接:http://codeforces.com/problemset/problem/723/D 题意:n*m的矩阵中,'*'代表陆地,'.'代表水,连在一起且不沿海的水形成湖泊.问最少填多少块 ...

  4. A and B and Lecture Rooms CodeForces - 519E LCA+dfs序

    看到这个题的第一个思路就是就是统计以每一个点为根的所有节点个数,然后具体就分情况讨论一下即可. 因为刚刚学习了dfs序,这个题就用了dfs序来通过进出时间戳来相减表示其为根的子节点个数. 分情况 我们 ...

  5. Monopole Magnets CodeForces - 1345D(dfs+思维)

    A monopole magnet is a magnet that only has one pole, either north or south. They don't actually exi ...

  6. Tournament CodeForces - 27B(dfs)

    The tournament «Sleepyhead-2010» in the rapid falling asleep has just finished in Berland. n best pa ...

  7. Treasure Island CodeForces - 1214D(dfs)

    All of us love treasures, right? That's why young Vasya is heading for a Treasure Island. Treasure I ...

  8. Leetcode 1559二维网格图中探测环 技巧DFS|剪枝

    二维网格图中探测环 给你一个二维字符网格数组 grid ,大小为 m x n ,你需要检查 grid 中是否存在 相同值 形成的环. 一个环是一条开始和结束于同一个格子的长度 大于等于 4 的路径.对 ...

  9. Last Corollary CodeForces - 1364D(dfs树找最小环)

    思路:对于所给的图形来说,可以分为树图和非树图. 两种图的做法不一样,因为树图是没有环的,只有第二种选择. 对于树图来说,我们找出树的每一层有哪几个点,并且保存起来.然后分别查看(0,2,4-)层的总 ...

最新文章

  1. 【NCEPU】韩绘锦:图信号处理与图卷积神经网络
  2. 关于Github(1)
  3. 投资房地产,甘当'接盘侠'才能赚到钱?
  4. Java学习之if语句
  5. 决策树c语言程序代码,R C5.0 决策树c50代码,名为 exit 1_r_开发99编程知识库
  6. Windows 软件授权管理工具检验Windows7激活状态和许可证详细信息
  7. Go 导入当前项目下的包
  8. Fragment生命周期与Fragment执行hide、show后的生命周期探讨
  9. django建表报错
  10. python内置作用域_python内置金融数据Python 五点搞定作用域
  11. 2021-10-28 SAP Spartacus SSR 性能方面的一些学习笔记
  12. Spring Boot下使用JPA报错:'hibernate.dialect' not set的解决办法
  13. 紫色UI趣味测试微信小程序源码下载包含多种评测
  14. Python 分析猴子吃桃子问题!
  15. numpy 在机器学习中 常用函数总结
  16. 使用ifconfig命令来看网卡的IP,但是,输入命令之后,eht0里面只有 inet6 addr 而没有 inet addr...
  17. SSL证书与CA数字证书有什么区别?
  18. 拼图游戏代码html5,翻译的HTML5拼图游戏(附源码)
  19. UVM寄存器模型:reg adapter实现和集成
  20. edge浏览器,无法继续下载,提示检测到病毒的问题

热门文章

  1. Gym 100917J---Judgement(01背包+bitset)
  2. 数据库5 索引 动态哈希(Dynamic Hashing)
  3. HDU 1402 A * B Problem Plus FFT
  4. extractCSS – 帮助你从 HTML 中快速分离出 CSS
  5. C# 淘宝商品微信返利助手开发-(四)返利助手开发(2)淘宝分享的内容如何只取淘口令
  6. java 编译参数_java – 为什么要编译?代码似乎打破了类型参数的约束
  7. Android 蓝牙开发,申请打开蓝牙
  8. mysql8.0创建属性_MySQL8.0新特性——资源管理
  9. 超链接js点击后页面向上滚动问题解决
  10. 视频转换工具(命令行)