12.\x05有一排1999个空格,预先在左边第一格中放一枚棋子,然后由甲、乙 两人轮流流走,甲先乙后,每人走时,可以将

舒影的小窝2022-10-04 11:39:544条回答

12.x05有一排1999个空格,预先在左边第一格中放一枚棋子,然后由甲、乙 两人轮流流走,甲先乙后,每人走时,可以将棋子向右侈动1~4格,规定谁将棋子走到最后一格谁输.甲为了必胜,第一步走几格?以后怎样走?

已提交,审核后显示!提交回复

共4条回复
小飞飞哥 共回答了13个问题 | 采纳率84.6%
分析:因为,(1999-1)÷5=399…3,所以,先移者确保获胜的方法是:(1)第一次向后移3格,即移到第4格,(2)以后每一轮保证向后移与对方加起来是5格,由此先移者获胜.因为,1999个空格,走到终点需要1998步(起点不算),
1998÷5=399…3,
甲第一次向后移3格,
以后甲每一轮保证向后移的格数与乙加起来是5格,
由此,甲必胜.点评:解答此题的关键是,根据所给的格数和所要求的移动格子数,判断出先移者第一次移动的格数,及先移者每次移动的格子数,先行者即可获胜.
1年前
滕峻 共回答了638个问题 | 采纳率
如果象楼上说的,以后两人轮流,每次5格,当剩下最后5格时,乙先走4格,则甲就要输了
只有最后剩下6格时,乙先行,甲才能保证获胜
因此,1999-1-6=1992=1990+2=398*5+2
第一步应走2格,后面乙先走,甲保证两人一轮走5格;
到最后剩6格时,轮到乙走,此时甲才能保证获胜
其实可以这样想:甲最后一轮走后剩下一格,让乙走就好了。
由...
1年前
灯牌23 共回答了6个问题 | 采纳率
第一步走2格,以后甲每一轮保证向后移的格数与乙加起来是5格。
不能剩下最后5格。这时乙先走4格,甲就输了。因此只有最后剩下1格时,甲先走,才能保证获胜。1999-1-1=1997。甲只有以后每一轮保证向后移的格数与乙加起来是5格,才能获胜。
1年前
woshihy11 共回答了6个问题 | 采纳率
因为 1999=4×499 +3
所以 先移者确保获胜的方法是:
(1)第一次向后移2格,即移到第3格;
(2)以后每一轮保证向后移4格,这样始终保持格子数除以4余3,最终可获胜。
1年前

相关推荐