2015第六屆藍橋杯C B組第七題 牌型種數

2021-08-17 17:51:20 字數 1061 閱讀 7721

牌型種數

小明被劫持到x賭城,被迫與其他3人玩牌。

一副撲克牌(去掉大小王牌,共52張),均勻發給4個人,每個人13張。

這時,小明腦子裡突然冒出乙個問題:

如果不考慮花色,只考慮點數,也不考慮自己得到的牌的先後順序,自己手裡能拿到的初始牌型組合一共有多少種呢?

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

// 牌型種數

#include

using

namespace

std;

int an[13];

int res[13];

int visited[13];

set sset;

long cnt(0);

void init()

void f(int m)

else }}

}int main()

#include 

using

namespace

std;

int main()

} }

} }

} }

} }

} }

} }

} cout

<< cnt << endl;

return

0;

}

// 牌型種數

#include

using

namespace

std;

int an[52];

set sset;

void init()

}}string a2s()

int main()

while(next_permutation(an,an+52));

cnt = sset.size();

cout

<< cnt << endl;

return

0;}

第六屆藍橋杯C B組 生命之樹

在x森林裡,上帝建立了生命之樹。他給每棵樹的每個節點 葉子也稱為乙個節點 上,都標了乙個整數,代表這個點的和諧值。上帝要在這棵樹內選出乙個非空節點集s,使得對於s中的任意兩個點a,b,都存在乙個點列 使得這個點列中的每個點都是s裡面的元素,且序列中相鄰兩個點間有一條邊相連。在這個前提下,上帝要使得s...

藍橋杯第六屆 省賽C B組 答案

第一題ans 52488 include using namespace std bool check int x return true int main cout cnt endl return0 第二題 ans 2017 08 05 include using namespace std in...

2015第六屆藍橋杯C B組第八題 移動距離

移動距離 x星球居民小區的樓房全是一樣的,並且按矩陣樣式排列。其樓房的編號為1,2,3.當排滿一行時,從下一行相鄰的樓往反方向排號。比如 當小區排號寬度為6時,開始情形如下 12 3456 1211109 871314 15 我們的問題是 已知了兩個樓號m和n,需要求出它們之間的最短移動距離 不能斜...