一堆棋子有20粒 ,两人轮流拿,每次只能拿一粒或两粒,谁拿到最后一粒谁就获胜。如果请你先拿 ,你怎

一堆棋子有20粒 ,两人轮流拿,每次只能拿一粒或两粒,谁拿到最后一粒谁就获胜。如果请你先拿 ,你怎么拿才能赢得比赛。

一开始先拿两颗,之后别人拿一颗你拿两颗,别人拿两颗你拿一颗。包赢!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-26
自己先拿 一粒一粒拿就能获胜
第2个回答  2023-06-28
为了赢得游戏,你需要制定一个策略,确保自己拿到最后一粒棋子。以下是可行的策略:
1. 先拿两粒棋子,剩下18粒留给对手拿。
2. 对手拿一粒棋子,你就拿两粒棋子;对手拿两粒棋子,你就拿一粒棋子。
3. 重复第二步策略,直到最后只剩下一粒或两粒棋子。
4. 如果是只剩下一粒棋子,你就拿走这粒棋子,赢得游戏;如果是只剩下一粒和两粒棋子,你就可以根据对手的拿法,选取适当的拿法,确保自己拿到最后一粒棋子,赢得游戏。
这个策略是可行的,因为每次你拿的棋子数与对手拿的棋子数之和是3,而20除以3余数为2,所以最后剩下的两粒棋子必然是你的。