两个人玩喊数字的游戏,喊到1000为止.游戏规则是:甲先喊数字1,乙喊2或2,3都可;

两个人玩喊数字的游戏,喊到1000为止.游戏规则是:甲先喊数字1,乙喊2或2,3都可;
只要保证两个人喊出的数字个数是3即可.那么怎么才能保证每次都是甲赢呢?(貌似是和3的倍数有关)~
忘了一个重要条件:是谁先喊到1000谁赢.
其他人气:843 ℃时间:2019-10-24 12:58:09
优质解答
你题目没说清楚啊
是不是每次只能喊1或2啊,谁喊到0谁就赢
如果是这样的话可以这么分析的
有一个结论的,如 果那个数是1+2的倍数,后手的必胜策略.
我给你分析啊,如果前面的人喊x那么第二个人喊3-x,那么一轮下来,这个数还是3的倍数,最后的结果会是变成3,那么还是第一个人先喊,如果他喊1,我就喊2,他喊2,我就喊1,这样我肯定赢了
如果不是3的倍数的话,肯定有一个余数是1或者是2,我们刚好先拿掉,这个余数,然后再按照上面的策略喊,那么这种情况下,先手有必胜策略.这样行吗?
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版