每次说1个数或2个连续的数,从1开始到30结束,谁先说30,就输

每次说1个数或2个连续的数,从1开始到30结束,谁先说30,就输

第1个回答  2019-03-16
要想抢到最后一个数30,前面就必须先抢到27,然后再前面就必须抢到24,…,依此类推,必选先抢到3,所以后抢者有必胜策略,只要每次抢到3的倍数的那个数并截止。
这个可以类推,比如说有1~n(m+1)(其中n、m∈N*)个自然数,每人每次抢至少一个但不多于m个连续的数,抢到最后一个数n(m+1)的人获胜。此时要想获胜,就必须先抢到(n-1)(m+1),…,直到抢到m+1,所以是后抢者有必胜策略,只要每次抢到m+1的倍数的那个数并截止。
给楼主一个思考题,有25颗石子,随意得分成三堆,使得每堆至少有一颗,两人轮流取石子,每次每人可以取1颗或者1堆,取到最后一颗石子的人获胜,问怎样才能取胜?
相似回答