现在android 的框架:两堆糖,两人轮流拿,一次只能在其中一堆中拿,拿几个不限,最后一个把糖拿走的算输。怎样拿会输?
来源:百度文库 编辑:杭州交通信息网 时间:2024/06/01 11:41:03
知道最佳方法的请尽快回答好吗,非常感谢!
各位老师,要简明扼要的方法,太复杂看不明白,小学二年级没毕业啊
各位老师,要简明扼要的方法,太复杂看不明白,小学二年级没毕业啊
从其中一堆(A)拿,并剩3个.
这样一来,对方有两个选择.
从A拿:
如果他拿全部3个,你可以从B堆拿,并给他剩1个;
如果拿2个余1个,你可以将B堆全部拿完,最后对方只能拿A堆的1个
如果拿1个余2个,你可以从B堆拿并剩2个,这样AB两堆各有2个.无论对方再怎样拿,你都可以从容赢得胜利.
从B拿:
如果全拿,你可将A堆拿2个走,给对方在A堆留一个,对方输;
如果剩1个,你可将A堆的3个全部拿走,给对方在B堆留一个,对方输;
如果剩2个,你可将A堆再拿1个,这样AB两堆各有2个,同上,可获胜.
如果剩3个,你可拿走任何一堆拿完,另一堆剩3个,包胜
依此类推......
这样来:你先拿的话
1、其中一堆的糖拿走只剩1颗。
分析:他拿这1颗,你则拿走另一堆所有,你输;
他拿另一堆全部,你拿这1颗,你输;
他拿另一堆任意数量,你则拿到只剩一颗,现在是两堆变两颗,你总能获得最后一次拿糖的权力,你输。
如果他拿另一堆只剩一颗你就输不了,这也是他先拿情况下你想输的办法
让对方先拿
对方拿多少,你在另一堆里也拿多少
最后肯定是你输
拿完后,只要其中一堆只有一颗糖,另一堆也有糖,那就输了。或者说让对方拿光一堆的糖,另一堆只有一颗时轮到就输
想要总输,就要后拿.
不管对方怎么拿,你都要拿一定的糖,目的就是保持两堆糖数目相等。
最后你就肯定输了
两堆糖,两人轮流拿,一次只能在其中一堆中拿,拿几个不限,最后一个把糖拿走的算输。怎样拿会输?
有两堆糖,两个人轮流拿,一次拿的糖可任意多,但一次只能在一堆里拿,拿到最后的一次为输,问如何拿才能输?
有100根火柴,两个人轮流拿,一人一次最多拿10根,谁拿到最后一根谁赢.
有一堆金子,你的一生只能拿一次,拿多少都归你(只要你能拿的动),你会在多大时去拿呢??
在一次洪水中,只有两个人,其中一个叫小明的被冲走了,另一个人叫什 么
有60枚棋子,两人轮流拿1~3枚,最后拿完的取胜.要自己总是赢,要怎么取?
有24个棋子,两人轮流拿每人每次准拿一粒或两粒,谁拿到最后一粒就获胜。有什么办法保证胜?
180根火柴,两人轮流玩去火柴游戏,规定每人每次取1-7根谁取到最后1根为输,怎样拿才能取胜
两人轮流报数和为25,每次只能报1和2,谁先报到25谁就获胜,该怎样报数才能保证获胜?
有1996根火柴,两人轮流取,一次可取1或2根.谁先没火柴, 谁输.问先取的赢,还是后取的赢?