牌型种类
来源:互联网 发布:php set 编辑:程序博客网 时间:2024/06/08 09:45
小明被劫持到X赌城,被迫与其他3人玩牌。
一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。
这时,小明脑子里突然冒出一个问题:
如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?
一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。
这时,小明脑子里突然冒出一个问题:
如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?
请填写该整数,不要填写任何多余的内容或说明文字。
public class Main {public static int num=0;public static void solve(int have,int kind){ if(kind == 13 || have > 13) { if(have == 13) num++; } else { for(int i = 0; i <= 4; i++) { solve(have + i, kind + 1); } }} public static void main(String[] args) { solve(0, 0); System.out.println(num); } }这种方法比直接递归要快速且容易理解的多,分析每种牌被拿出的个数(0,1,2,3,4),简洁快速。
1 0
- 牌型种类
- 蓝桥杯六7牌型种类
- 第六届_牌型种类
- 昨时表两种类型
- 五种类型
- 四种类型转换
- 搜索引擎都有哪几种类型?
- NAT 四种类型
- 内存5种类型
- 四种类型转换
- 内存5种类型
- 四种类型转换
- UML9种类型图
- 四种类型转换
- DLL 几种类型
- 2015蓝桥杯第七题(牌型种类)
- 炒这两种类型的股票
- 汽车的十种类型
- 水浒108将数据
- 怎么写log
- java中instanceof用法
- getJSON
- 注解的随记
- 牌型种类
- 怎么使用C#调用C++ dll 类库
- Illegal modifier for parameter *** , only final is permitted”
- [leetcode]Max Points on a Line
- 1. Two Sum
- 在驱动设计的时候出现的error C2509
- Android精仿淘宝/QQ空间标题栏渐变效果
- android使用Charles抓包https请求
- 理解 CSS 属性值语法