有三十根牙签,规定只能取一至三根,拿到最后一根的人获胜。如果让你先取,要怎样才能获胜

如题所述

倒推法:要想你赢,那么你要想办法让对方最后剩下1根或者2根或者3根,就是说对方最后一次拿的时候,牙签数是4就好了,要想达到这个目的,你拿的牙签和对方拿的牙签数每次相加等于4即可,就是说,你第一次拿2根,然后剩下的就是看对方那几根,你拿的和对方拿的加起来=4就可以了。比如,你先2根,对方拿1你拿3,对方拿2你拿2,对方拿3你拿1,最后就是你赢了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-28
你先拿一棵,然后他拿几根,你拿几根就可以了,最后一次剩下4就行了
第2个回答  2012-04-28
这是策略问题,
规定只能取一至三根,
可以保证两个人拿的牙签数为4.
30/4=7……2
所以,只要你第一次拿了2根牙签。
之后只要保持。他拿1根,你就拿3根。他拿2根,你就拿2根,他拿3根,你就拿1根。这样,你就能获胜
第3个回答  2012-04-28
先拿两根
然后看对方怎么拿
对方拿1根你就拿3根
对方拿2根你就拿2根
对方拿3根你就拿1根
这样后面肯定每轮(对手和你各拿一次)拿掉4根
你必然拿到最后一根本回答被提问者采纳
相似回答