永恒传说里的一个算术问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:06:15
题目:这里有三座堆积着石头的山,由两个人轮换着拿石头,拿到最后那块石头的人算赢。(每次可以从不同的山拿石头,一次能够拿到的石头数量是从1块到3块)

例如:
第一座山:13块
第二座山:7块
第三座山:10块

提问:怎样才能每次都让自己拿到最后一块,规律是什么?怎样安排先后顺序使自己赢。
感谢各位大侠的回答,我在这里做个补充,这个游戏最后胜利的是这三座山所有的石头拿完,拿到最后一块的算胜利,而不是一座一座的比。

第一位大侠的回答:这是针对谁先数到30这个游戏而论的,这个方法在这里拿石头行不通,有机会的话,可以和朋友玩一下。

第二位大侠的回答:这里要比的是三座山,而不是一座一座的去比。。更重要的是,我所说的问题是,谁拿到最后一块石头胜利,而不是把最后一块剩给对方。

第三位大侠的回答:如果这三座山都是四块。那么我先拿两块,然后对方拿两块。每座山我都先拿两块,那不是拿到最后一块的是对方。

最后说下,那三座山只是一个举例,胜利的是拿到最后一块石头,而不是对方拿到最后一块石头才算胜利。希望大侠们,能够亲身体验一下这个游戏,可以的话,把找到的规律分享出来,我在此谢了~

由于每次都可以拿1~3块,所以倒数第二次拿的时候一定要给对方留下1块,逼得对方只能输(要是留了2块,对方可以拿一块,剩一个给自己,自己就输了)
以此类推,每次剩给对方的数是
1,5,9,13
第一座山:13块
谁先拿谁输

第二座山:7块
如果你先拿,你就拿两块给他剩五块,他必输,顺序如下
如果他拿一块,你再拿三块,剩一块
如果他拿两块,你再拿两块,剩一块
如果他拿三块,你再拿一块,剩一块

第三座山:10块
如果你先拿,你就拿1块给他剩9块,他必输,顺序如下
如果他拿一块,你再拿三块,剩5块
如果他拿两块,你再拿两块,剩5块
如果他拿三块,你再拿一块,剩5块
。。。。。。

剩五块后顺序如第二座山

先拿的赢..只要你先拿2块,,之后如果它拿1,你拿3,,它拿2,你拿2,,它拿3你拿1..

如果是电脑先拿,,只要它不拿2,,你都可以赢..

30÷(1+3)=7……2
所以先拿的人会赢
先拿的人拿2块
以后保持每次和另一人拿的总数是4块,每次拿到4n+2这个块数(6、10、14、18、22、26、30)就赢了