11根火柴,拿1或4根,结论证明,数学建模
来源:百度知道 编辑:UC知道 时间:2024/05/28 01:49:11
有11根火柴,两个人轮流拿,每次一人只能拿1根或者4根,拿到最后一根火柴的人为赢家。证明存在一种方案使得先拿的那个人赢。要求先把这个问题转化成为数学模型,然后再去解或者证明。
大家都知道,只要先拿的那个人第一次拿一根火柴,之后每个回合与第二人拿的总数保证为5根(即第二人拿了1根,第一人就拿4根;第二人拿4根,第一人就拿1根)这样先拿的那个人肯定会赢。
关键是如何变成数学模型并解决和证明这个结论成立。
麻烦各位高手想想办法吧~我把分都给你
是希望能化成数学的模型来求解得出结论,并证明结论成立,而不是简单的举例或说明。
大家想想办法吧~
大家都知道,只要先拿的那个人第一次拿一根火柴,之后每个回合与第二人拿的总数保证为5根(即第二人拿了1根,第一人就拿4根;第二人拿4根,第一人就拿1根)这样先拿的那个人肯定会赢。
关键是如何变成数学模型并解决和证明这个结论成立。
麻烦各位高手想想办法吧~我把分都给你
是希望能化成数学的模型来求解得出结论,并证明结论成立,而不是简单的举例或说明。
大家想想办法吧~
1.1+4+1+4+1=11
2.1+4+4+1+1=11
3.1+1+1+4+4=11
…
总之
1 1 4 1 4
11
我喜欢,来玩玩!!
=============================================================
每次一人只能拿1根或者4根,则最多拿11次
不妨设x(i) i=1--a+1 y(i)=1--a 5>=a>=2
xi和+yi和=11 xi=1or4 yi=1or4
=============================================================
之后我就不知道了,好像不能用规划来解,只能编程序或人工穷举法
是这样的:1关于5的同余是1
4关于5的同余的4,也就是-1
1+4关于5的同余就是1+(-1)=0
这就是说,每一轮下来,两个人和的同余是0,你就有机会。因为你先那,所以: 10+1=11
所以你的办法是可行的.
1.1+4+1+4+1=11
2.1+4+4+1+1=11
3.1+1+1+4+4=11
设计C语言程序,游戏规则:21根火柴,一次只能拿走1或2或3或4根,不能不拿不能弃权,人与电脑比赛。
23根火柴,每人可分别拿1,2或3根,如此一人那一次,拿到最后一根火柴的人算输。编个程序与电脑玩此游戏。
有56根火柴,规定两人轮流拿,每人拿的根数是1根,最多拿7根,谁拿最后,谁就算输了,最先拿几根能胜
180根火柴,俩人轮流玩取火柴游戏,规定每人每次取1-7根,谁取到最后一根为输.怎样拿,才能取胜?
4根火柴摆正方形
一堆火柴50根甲,乙两人轮流去拿谁拿到最后一根谁胜每人每次可以拿1至4根不许不拿乙让甲.先拿谁一定能取胜
桌上放着2007根火柴,甲乙两人轮流拿每次每人只能拿1根2根3根。谁拿到最后一根算胜,现在甲先拿,
现有9根火柴,甲、乙两人轮流从中取1根、2根或3根,直到取完为止,最后数一数各人所得火柴总数,?
现有9根火柴,甲、乙两人轮流从中取1根、2根或3根,直到取完为止,最后数一数各人所得火柴总数,
2004根火柴甲乙从中拿1.2.3根火柴,每次必须拿,甲先拿,谁最后拿完谁获胜,甲和乙谁获胜