韩信点兵扑克玩法,考验智商来啦。 玩法;拿三十六张扑克(包含小王和大王),然后发牌,两张王放在
答案:2 悬赏:0 手机版
解决时间 2021-02-19 08:05
- 提问者网友:动次大次蹦擦擦
- 2021-02-18 21:26
韩信点兵扑克玩法,考验智商来啦。 玩法;拿三十六张扑克(包含小王和大王),然后发牌,两张王放在
最佳答案
- 五星知识达人网友:思契十里
- 2021-02-18 22:36
顺序如下:
31,11,24, 8,14,35,36,19, 1,
5,21,17,28,12, 9,27,23, 2,
15, 6,29,26,34,30,20,10, 3,
13,18, 7,25,22,16,32,33, 4,
把两张JOKER放在1和36的位置(也就是相差-2的距离)就可以了。
代码如下:
#include
int main(){
int nPoker[36]={0};
int nTick=0,nSum=1;
for (int i=0;nSum<=36;++i){
if(i>=36) i=0;
if(0==nPoker[i]){
++nTick;
}
if(nTick<9){
continue;
}else{
nTick=0;
nPoker[i]=nSum++;
}
for(int j=0;j<36;++j){
printf("%2d,",nPoker[j]);
if(8==j%9)printf("\n");
}
printf("\n");
}
FILE *pFile=_wfopen(L".\\PokerGame.txt",L"w");
for(int j=0;j<36;++j){
::fwprintf(pFile,L"%2d,",nPoker[j]);
if(8==j%9)fwprintf(pFile,L"\n");
}
fclose(pFile);
system("pause");
}追问什么意思,能再详细点吗谢谢追答就是说这个游戏其实有一个固定的规则,你只要拿36张牌,自己做一次,然后记下顺序,以后这个游戏永远都会是同一种结果。
我只是用C语言演示了一下这个过程。36个数就是代表36张牌被取出的顺序。只要两张JOKER被取出的顺序是相邻的,就可以实现目的。追问前提是两张王必须放在一起的,那么我现在该从第几张牌开始数(大王第一张)。该数几个数能把其它的牌抽掉只留两张王呢?追答我重新试过了,只有1能把两张王放在一起。其它的步数都做不到。
追问两张王在一起行不通吗追答从1到35,只有每步为1的情况下才行。虽然0也可以,但是0的意思是每次取当前牌,它的顺序和1一样。如果你有需要知道超过35的情况,请留个邮箱,我把程序改好发给你。
31,11,24, 8,14,35,36,19, 1,
5,21,17,28,12, 9,27,23, 2,
15, 6,29,26,34,30,20,10, 3,
13,18, 7,25,22,16,32,33, 4,
把两张JOKER放在1和36的位置(也就是相差-2的距离)就可以了。
代码如下:
#include
int main(){
int nPoker[36]={0};
int nTick=0,nSum=1;
for (int i=0;nSum<=36;++i){
if(i>=36) i=0;
if(0==nPoker[i]){
++nTick;
}
if(nTick<9){
continue;
}else{
nTick=0;
nPoker[i]=nSum++;
}
for(int j=0;j<36;++j){
printf("%2d,",nPoker[j]);
if(8==j%9)printf("\n");
}
printf("\n");
}
FILE *pFile=_wfopen(L".\\PokerGame.txt",L"w");
for(int j=0;j<36;++j){
::fwprintf(pFile,L"%2d,",nPoker[j]);
if(8==j%9)fwprintf(pFile,L"\n");
}
fclose(pFile);
system("pause");
}追问什么意思,能再详细点吗谢谢追答就是说这个游戏其实有一个固定的规则,你只要拿36张牌,自己做一次,然后记下顺序,以后这个游戏永远都会是同一种结果。
我只是用C语言演示了一下这个过程。36个数就是代表36张牌被取出的顺序。只要两张JOKER被取出的顺序是相邻的,就可以实现目的。追问前提是两张王必须放在一起的,那么我现在该从第几张牌开始数(大王第一张)。该数几个数能把其它的牌抽掉只留两张王呢?追答我重新试过了,只有1能把两张王放在一起。其它的步数都做不到。
追问两张王在一起行不通吗追答从1到35,只有每步为1的情况下才行。虽然0也可以,但是0的意思是每次取当前牌,它的顺序和1一样。如果你有需要知道超过35的情况,请留个邮箱,我把程序改好发给你。
全部回答
- 1楼网友:轻熟杀无赦
- 2021-02-18 23:51
谔谔。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯