1. 程式人生 > >第六屆藍橋杯-牌型種數

第六屆藍橋杯-牌型種數

牌型種數

小明被劫持到X賭城,被迫與其他3人玩牌。
一副撲克牌(去掉大小王牌,共52張),均勻發給4個人,每個人13張。
這時,小明腦子裡突然冒出一個問題:
如果不考慮花色,只考慮點數,也不考慮自己得到的牌的先後順序,自己手裡能拿到的初始牌型組合一共有多少種呢?

請填寫該整數,不要填寫任何多餘的內容或說明文字。

#include"iostream"
using namespace std;

int num=0;
void dfs(int dian,int pai)
{
    if(pai==13)
    {
            num++;
            return
; } if(dian==14) return; for(int i=0;i<=4;i++) { dfs(dian+1,pai+i); } } int main() { dfs(1,0); cout<<num<<endl; return 0; }

暴力