牌型种数dfs
来源:互联网 发布:php.ini配置详解 编辑:程序博客网 时间:2024/06/08 00:23
/*6. 牌型种数
小明被劫持到X赌城,被迫与其他3人玩牌。
一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。
这时,小明脑子里突然冒出一个问题:
如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?
请填写该整数,不要填写任何多余的内容或说明文字。
解题思路:循环遍历每个点数所选择的张数,每个点数最多可以选4张,最少可以选0张即不选,每当牌总数达到13张则计数。
小明被劫持到X赌城,被迫与其他3人玩牌。
一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。
这时,小明脑子里突然冒出一个问题:
如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?
请填写该整数,不要填写任何多余的内容或说明文字。
解题思路:循环遍历每个点数所选择的张数,每个点数最多可以选4张,最少可以选0张即不选,每当牌总数达到13张则计数。
答案:3598180*/
#include<stdio.h>int sum=0;int count1=0;void dfs(int kind){ if(sum>13)return;//如果理不清逻辑之间的包含关系,可以不怕麻烦的这样写 if(sum==13) { count1++; return; } if(kind<13) { int i; for(i=0;i<5;i++) { sum+=i; dfs(kind+1); sum-=i; } }}int main(){ dfs(0); printf("%d",count1); return 0;}
0 0
- 牌型种数dfs
- 蓝桥杯 牌型种数 DFS
- 蓝桥杯 牌型种数 (暴力||dfs)
- 历届试题 牌型种数 (dfs)
- 2015蓝桥杯 牌型种数(回溯dfs)
- 蓝桥杯第六届 牌型种数(dfs)
- (蓝桥杯第六届B组)牌型种数 dfs
- 蓝桥杯 牌型种数
- 牌型种数
- 蓝桥杯 牌型种数
- 蓝桥杯 牌型种数
- 蓝桥杯 牌型种数
- 1007-牌型种数
- 牌型种数
- 2015 牌型种数
- 牌型种数
- 牌型种数
- 7、牌型种数
- 【LeetCode30】找出所有list的无序组合 //第一次击败89%的人,自我感觉解决思路不错
- Hibernate 使用log4j时报 Class path contains multiple SLF4J bindings.
- IIS7编辑绑定ssl服务器证书,一直提示“证书链中的一个或多个中间证书丢失”
- mysql修改表结构方法实例详解
- 第49篇一对多实现(六)学生进入只显示一个头像及删除学生id及删除学生div及 array_merge
- 牌型种数dfs
- 选择排序
- 点击浏览器回退,不从缓存中读取页面 (jsp)
- 甲骨文培训第一天,预科学习
- 它山之石(1)QBC
- 浅谈activity的生命周期及横竖屏情况
- Django - 配置文件
- 一种嵌套式栅栏布局的对齐方式
- Django - 自定义 Filter