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

学习 时间:2026-04-08 23:22:51 阅读:5574
两个人玩喊数字的游戏,喊到1000为止.游戏规则是:甲先喊数字1,乙喊2或2,3都可;只要保证两个人喊出的数字个数是3即可.那么怎么才能保证每次都是甲赢呢?(貌似是和3的倍数有关)~忘了一个重要条件:是谁先喊到1000谁赢.

最佳回答

朴素的冷风

霸气的香烟

2026-04-08 23:22:51

你题目没说清楚啊是不是每次只能喊1或2啊,谁喊到0谁就赢如果是这样的话可以这么分析的有一个结论的,如 果那个数是1+2的倍数,后手的必胜策略。我给你分析啊,如果前面的人喊x那么第二个人喊3-x,那么一轮下来,这个数还是3的倍数,最后的结果会是变成3,那么还是第一个人先喊,如果他喊1,我就喊2,他喊2,我就喊1,这样我肯定赢了如果不是3的倍数的话,肯定有一个余数是1或者是2,我们刚好先拿掉,这个余数,然后再按照上面的策略喊,那么这种情况下,先手有必胜策略。这样行吗?

最新回答共有2条回答

  • 魁梧的棒球
    回复
    2026-04-08 23:22:51

    你题目没说清楚啊是不是每次只能喊1或2啊,谁喊到0谁就赢如果是这样的话可以这么分析的有一个结论的,如 果那个数是1+2的倍数,后手的必胜策略。我给你分析啊,如果前面的人喊x那么第二个人喊3-x,那么一轮下来,这个数还是3的倍数,最后的结果会是变成3,那么还是第一个人先喊,如果他喊1,我就喊2,他喊2,我就喊1,这样我肯定赢了如果不是3的倍数的话,肯定有一个余数是1或者是2,我们刚好先拿掉,这个余数,然后再按照上面的策略喊,那么这种情况下,先手有必胜策略。这样行吗?

上一篇 乙烯制备乙二醇

下一篇 my mother said she -----(have) a meeting in shanghai the nex