其他分享
首页 > 其他分享> > 牌型种数

牌型种数

作者:互联网

牌型种数-王祉涵-19101206


小明又被劫持了 好惨

  1. 代码演示
#include<iostream>
using namespace std;
int sum=0;
void dfs(int n,int num)//n代表牌数 num代表牌型种数 
{//深度搜索 
 if(n>13){
  return;
 }//递归终止 
 if(num>=13){//大于情况不存在 但为了方便 else 加入 不影响结果 
  if(num==13)
  sum+=1;
  return; 
 }
 else{
  int k=0;
  while(k<=4){
   k++;
   dfs(n+1,num+k);
  }
 } 
 
}
int main(){
 dfs(0,0);//初始状态 
 cout<<sum<<endl;
 
}

2.运行结果

3525

标签:13,int,牌型,dfs,num,种数
来源: https://blog.csdn.net/weixin_47942438/article/details/115602015