有1996个棋子,两人轮流取棋子,每次取2个、4个或8个,最后取完,算获胜,如果你先取,取几个,必胜有什么理由 速度
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/02 23:43:15
有1996个棋子,两人轮流取棋子,每次取2个、4个或8个,最后取完,算获胜,如果你先取,取几个,必胜有什么理由 速度
有1996个棋子,两人轮流取棋子,每次取2个、4个或8个,最后取完,算获胜,如果你先取,取几个,必胜
有什么理由 速度
有1996个棋子,两人轮流取棋子,每次取2个、4个或8个,最后取完,算获胜,如果你先取,取几个,必胜有什么理由 速度
4
4个。之后,对方取2,你取6;对方取4,你取4;对方取8,你取8。数学原理是最大公倍数。要的是谁的倍数 麻烦一下 谢谢8的 倍数。1996除以8=249余数是4,所以你先取4,之后,对方取2,你取6;对方取4,你取4;对方取8,你取8。保持8的平衡。明白了吗?...
全部展开
4个。之后,对方取2,你取6;对方取4,你取4;对方取8,你取8。数学原理是最大公倍数。
收起
1996/(2+8)=199余6
所以先取6个,如果别人取a个,你就取(10-a)个,必胜。
所以第一个人先取4个,使得剩下1992个棋子。
之后不管第二个人取多少,第一个人只要取的数目与第二个人取的加起来是6的倍数就行了。
设A是第一个取的。B是第二个取的。
A先取4个。
B取2个,A就取4个,B取4个, A就取2个或8个;B取8个,A就取4个。
这样当B取的时候,剩下的永远是6的倍数。而取的树木2,4,8都不是6的倍数,所以B永远也不能最后一个取...
全部展开
所以第一个人先取4个,使得剩下1992个棋子。
之后不管第二个人取多少,第一个人只要取的数目与第二个人取的加起来是6的倍数就行了。
设A是第一个取的。B是第二个取的。
A先取4个。
B取2个,A就取4个,B取4个, A就取2个或8个;B取8个,A就取4个。
这样当B取的时候,剩下的永远是6的倍数。而取的树木2,4,8都不是6的倍数,所以B永远也不能最后一个取,最后一个取的必然要A来做。
收起