有1001根火柴放在盒子里,甲、乙两人轮流各取1根或2根,取到最后一根者为胜.必胜的最佳对策是什么

问题描述:

有1001根火柴放在盒子里,甲、乙两人轮流各取1根或2根,取到最后一根者为胜.必胜的最佳对策是什么

1001=3*333+2
所以对于先行者来说,必胜策略就是:先取2根.然后,每当对手取2根,那么自己接下里取1根;反之,每当对手取1根,那么自己接下里取2根;由于每一个回合内两个人一共都取走3根,所以最后一根必然是先行者取到.
先行者必胜.
这道题可以作一定的推广,思路与上面完全相同.两人按自然数轮流报数,每人每次只能抱1或2个数,比如第1个人可以报1,第2个人可以抱2或2,3;第一个人也可以报1,2,第二个人可以抱3或3,4,这样下去谁报道30,谁就胜利。请问谁有必胜的策略?跟原题几乎一模一样的啊,由于30是3的整数倍,所以先行者必败。请问你也可以和上面写的一样给我吗,我有急用后行者的必胜策略:每当先行者报1个数字,后行者就报2个数字;反之若先行者报2个数字,后行者就报一个数字;由于每一个回合内两个人报的数字个数加起来都是3个,所以在第10个回合时肯定是后行者最后报到30.从2-8七个数中任意取一个三位数,有多少个不同的奇数数字可以重复利用的话:7*7*3=147种每个数字只能用一次的话:3*6*5=90种拜托不要老是追问一些无关的问题好不好。