德国饮料生产设备:一共有1999个硬币,一次只能取1个、2个或3个,谁取到最后一个算嬴。甲先甲第一次要取多少个才一定会赢?

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 10:47:00
请大家写清过程!谢谢

3个
因为一次只能取1个、2个或3个,所以在自己取后要保证剩余的硬币数为4的倍数,这样就保证在下一次自己再取时仍可使剩余的硬币数为4的倍数(他取3我取1,他2我2,他1我3),直到剩最后4个,对方一定取不完,且剩余最多3个,而我方就一定能取到最后一枚了。要保证剩余的硬币数为4的倍数,而小于1999的最大的4的倍数为1996,所以第一次要取 1999-1996 = 3 个才一定会赢

3个
因为一次只能取1个、2个或3个,所以在自己取后要保证剩余的硬币数为4的倍数,这样就保证在下一次自己再取时仍可使剩余的硬币数为4的倍数(他取3我取1,他2我2,他1我3),直到剩最后4个,对方一定取不完,且剩余最多3个,而我方就一定能取到最后一枚了。要保证剩余的硬币数为4的倍数,而小于1999的最大的4的倍数为1996,所以第一次要取 1999-1996 = 3 个才一定会赢

3个,抓4的倍数-1,跟楼上一样

第一次取3个,然后取7,11,15,19,23,27……如此类推
因为要赢,所以要拿到1995,最多可以取三个,1999内最大的3的倍数是1998,1998-1995是三,所以一次拿3个

3个

要看是几个人玩。
如果是三个人玩呢?