问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言捡石子游戏

发布网友 发布时间:2022-06-10 16:32

我来回答

3个回答

热心网友 时间:2024-07-01 15:57

可以用递归来做,

假设 有A,B两堆石子。 A的数量是x,B的是y

递归的出口是3个状态。

1:其一等于1,另一个等于2   (输)

2:其一等于1,另一个>2      (赢) 

3:其一等于2,另一个>1      (赢)

另外,只需要定义操作了, 操作只能是两者之一。 其一:(de_both)两堆都减去同一数字的石子。另外一个(de_one)就是人选一堆,拿掉任意个数的石子。

递归过程如下;

void  simulate(int a,int b)

{

    switch(state)

    {

        case 1:

               you lose;

        case 2:

               break;

        case 3:

               you win;

     }

     if(abs(a,b)=1)  /*这时候一定能赢*/

     {

         de_both(min(a,b)-1); /*两边都取走两者中最小数-1个石子,形成状态1的形式*/

     }

     else

     {

         de_one(random);  /*这里的random只需要不使两者之差=1即可*/

     }

     simulate(a,b);

}

热心网友 时间:2024-07-01 15:57

#include
#include
int main(void)//也就是a或者b有一项为2或者1时,有必胜方法.
{
int i, t, a[50] = { 0 }, b[50] = { 0 }, c[50] = { 0 };
scanf("%d", &t);
for (i = 0; i < t; ++i)
{
scanf("%d", &a[i]);
scanf("%d", &b[i]);
if (a[i] == 1 || a[i] == 2 || b[i] == 1 || b[i] == 2)
c[i] = 1;
}
for (i = 0; i < t; ++i)
{
if (c[i] == 1)
printf("yes\n");
else
printf("no\n");
}
getch();
return 0;
}

热心网友 时间:2024-07-01 15:58

要代码??
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 在科学面前,我只是一个在岸边捡石子的小孩 这句话改怎么理解 概括捡石子的主要内容急急急急!!! 什么是捡石子思维? 捡石子这篇短文阅读答察 养花用的石头哪里可以捡到石子 捡石子的阅读告诉我们什么道理 捡石子游戏对人有什么好处? 2012执业助理医师笔试考试准考证现在有打印出来的吗? 2017年执业助理医师什么时候打印准考证 2016中医助理医师考试准考证打印入口是什么呢? 什么时候打印临床执业助理医师二试准考证? 这个网址里有你点一下 - 关于春的诗句 传媒和艺术的本质区别是什么啊 电脑屏幕出现一条红线 李国华的科研项目 求《空战魔导士候补生的教官》小说,最好是EPUB格式, 空战魔导士候补生的教官有没有第二季?在哪里看? 空战魔导士候补生的教官百度云 空战魔导士候补生的教官的内容简介 有关数列的问题 短文《捡石子》中的赶紧能不能删掉?为什么? 有人说爱情就像捡石子 捡石子玩水漂 刚刚是个淘气的孩孑,他经常捡石子乱扔,看到这样常景你想对他说点什么... 幼师怎么表扬小朋友捡石子的行为? 难忘的童年游戏作者:廖奔 天使爱美丽中女主角为什么爱捡石子啊 我想买一个天然气热水器冲凉用。。。大家推荐下。比较便宜的 是小米4的手机换个尾插要多少钱 天津有哪个学校有注册会计师培训? AE中漂浮关键帧是怎么回事 我的脸部长有黑斑,该怎么办?有没有见效比较快又不会反弹的办法?_百度... 指甲盖与下面的肉老撕裂怎么回事? ...为什么都空了,指甲里面都和肉裂开了,是怎么回事 指甲盖和皮肉裂开,很痛!请问啥病症?谢谢医生! ...而且开了,如图。现在脚趾甲盖底下的肉那里,不疼,硬硬的,好像是又... 石油化工钢制通用阀门选用,检验及验收被什么标准代替了 GB/T15188.3是不是二片式丝口球阀的执行标准 用一个帐号在12306中如何买两张成人票 网上如何订一张学生火车票和两张成人票,要订在一起的