*/-->
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
pre.src {background-color: Black; color: White;}
2015 蓝桥杯:7.牌型种数
21 分 3598180 小白还是暴力,这是考完试之后同学告诉我的.... 21 分就这样没了
小明被劫持到 X 赌城,被迫与其他 3 人玩牌。
一副扑克牌(去掉大小王牌,共 52 张),均匀发给 4 个人,每个人 13 张。
这时,小明脑子里突然冒出一个问题:
如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?
int main(void) { int ans = 0; for (int a0 = 0; a0 <= 4; a0++) { for (int a1 = 0; a1 <= 4; a1++) { for (int a2 = 0; a2 <= 4; a2++) { for (int a3 = 0; a3 <= 4; a3++) { for (int a4 = 0; a4 <= 4; a4++) { for (int a5 = 0; a5 <= 4; a5++) { for (int a6 = 0; a6 <= 4; a6++) { for (int a7 = 0; a7 <= 4; a7++) { for (int a8 = 0; a8 <= 4; a8++) { for (int a9 = 0; a9 <= 4; a9++) { for (int a10 = 0; a10 <= 4; a10++) { for (int a11 = 0; a11 <= 4; a11++) { for (int a12 = 0; a12 <= 4; a12++) { if (a0+a1+a2+a3+a4+a5+a6+a7+a8+a9+a10+a11+a12== 13) { ans++; } } } } } } } } } } } } } } printf("%d\n", ans); return 0; }