题目描述

小明被劫持到X赌城,被迫与其他3人玩牌。 一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。 
这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?  
请填写该整数,不要填写任何多余的内容或说明文字。

源代码

思路:
多刷题!多刷题!多刷题!
像这种题目如果三遍读完还看不出来是dfs的话,就赶紧多刷刷题!!!
题海战术!(yyds)

#include<iostream>
using namespace std;
int ans;
void dfs(int x,int sum)  //x表示第x种牌,sum表示现在手中拥有的牌数
{if(sum > 13) return ; //最多只能选13张牌 if(x>13)   //13种牌选完了 {if(sum==13) ans++;return ;}for(int i=0;i<=4;i++)  //每种牌,最少拿0张,最多拿4张 {dfs(x+1,sum+i);}
}
int main()
{dfs(1,0);cout<<ans;return 0;
}

正确答案

3598180

蓝桥杯2015年第六届C/C++省赛B组第七题-牌型种数相关推荐

  1. 问题 1825: [蓝桥杯][2015年第六届真题]穿越雷区

    问题 1825: [蓝桥杯][2015年第六届真题]穿越雷区 时间限制: 1Sec 内存限制: 128MB 提交: 310 解决: 211 题目描述 X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区 ...

  2. 蓝桥杯2015年第六届C/C++ B组省赛习题题解

    目录 第一题:奖券数目 第二题:星系炸弹(日期计算) 第三题:三羊献瑞(全排列) 第四题:格子中输出 第五题:九数组分数(dfs) 第六题:加法变乘法(枚举) 第七题:牌型种数(dfs+dp) 第八题 ...

  3. [蓝桥杯][2015年第六届真题]生命之树(树形dp)

    题目描述 在X森林里,上帝创建了生命之树. 他给每棵树的每个节点(叶子也称为一个节点)上,都标了一个整数,代表这个点的和谐值. 上帝要在这棵树内选出一个非空节点集S,使得对于S中的任意两个点a,b,都 ...

  4. [蓝桥杯][2015年第六届真题]密文搜索(排序+二分)

    题目描述 福尔摩斯从X星收到一份资料,全部是小写字母组成. 他的助手提供了另一份资料:许多长度为8的密码列表. 福尔摩斯发现,这些密码是被打乱后隐藏在先前那份资料中的. 请你编写一个程序,从第一份资料 ...

  5. [蓝桥杯][2015年第六届真题]机器人塔(DFS)

    题目描述 X星球的机器人表演拉拉队有两种服装,A和B. 他们这次表演的是搭机器人塔. 类似: A B B A B A A A B B B B B A B A B A B B A 队内的组塔规则是: A ...

  6. [蓝桥杯][2015年第六届真题]表格计算(递归+记忆化)

    题目描述 某次无聊中, atm 发现了一个很老的程序.这个程序的功能类似于 Excel ,它对一个表格进行操作. 不妨设表格有 n 行,每行有 m 个格子. 每个格子的内容可以是一个正整数,也可以是一 ...

  7. [蓝桥杯][2015年第六届真题]穿越雷区

    文章目录 题目描述 输入 输出 样例输入 样例输出 c语言AC代码 题目描述 X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废. 某坦克需要从A区到B区去( ...

  8. 蓝桥杯2015年第六届真题-穿越雷区

    题目 题目链接 题解 BFS模板题. 就在模板题的基础上稍微加了点限制而已. 我用的是pair存的,first表示位置,将二维压缩成一维了:second表示步数: 要求正负交替,我就采用异或的思想进行 ...

  9. 蓝桥杯2015年第六届真题——穿越雷区(C/C++)

    穿越雷区 一.题目内容 题目描述 X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废.某坦克需要从A区到B区去(A,B区本身是安全区,没有正能量或负能量特征) ...

  10. 蓝桥杯2015年省级六、七题解

    第六题加法变乘法 我们都知道: 1+2+3+ ... + 49 = 1225 现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015 比如: 1+2+3+.. . +10*11+12+... + ...

最新文章

  1. erlang的tcp服务器模板
  2. 《Objective-c》-(@property和@synsthesize)
  3. 陶哲轩实分析 定理 8.2.2 (无限和的富比尼定理) 证明
  4. 一种在MVC3框架里面设置模板页的方法,不使用_ViewStart
  5. springboot多数据源动态数据源(主从)
  6. P2048 [NOI2010] 超级钢琴(RMQ 贪心)
  7. Boot loader: Grub入门(转)
  8. linux文件存储管理,深入探讨Linux文件系统管理小结
  9. hadoop2.7.3+spark2.1.0+scala2.12.1环境搭建(4)SPARK 安装
  10. oracle约束或语句,oracle、DB2、Informix常用约束语句
  11. 用计算机制作模拟,计算机模拟设计,computer simulation design,音标,读音,翻译,英文例句,英语词典...
  12. qt label显示图片_Qt官方示例-QML Axes
  13. Emacs+Lisp环境搭建
  14. strel函数c语言写法,全国计算机等级考试二级C语言题型总结(二)——选择循环结构程序设计部分(5篇范文)...
  15. Python——程序设计方法
  16. html5小说阅读器源码,文本源码阅读器(NexusTextView)
  17. 抖音文字旋转动画PR模板 Mogrt格式动态标题文字Pr模板免费下载
  18. 2019微商城系统源码 可封装成app
  19. NLTK中使用Stanford parser 构建中文语法树
  20. ChemDraw教程之怎么连接ChemDraw结构

热门文章

  1. aspx反射调用方法
  2. Plants vs. Zombies(二分好题+思维)
  3. 消息队列的使用场景(转载c)
  4. shell 脚本随机抽取班级学生
  5. Using mysqldump for Backups(备份还原数据库实例及参数详细说明)
  6. Palm应用开发之一开发环境搭建
  7. 查看Android设备的分辨率
  8. 昨晚学妹参加了B站秋招笔试,还想考考我?
  9. NLP学习—7.CNN与TextCNN
  10. 深度学习2.0-5.tensorflow的基础操作之前向传播(张量)实战