魔方吧·中文魔方俱乐部
标题:
新取石游戏
[打印本页]
作者:
lulijie
时间:
2009-9-17 21:35:36
标题:
新取石游戏
一堆石子,共有n个石子
游戏规则:1. 甲乙两人轮流取石子
2. 每次可任取x个石子(1<=x<=m)
3. 对于任何人,相同的x,最多出现k次。 (也就是说某人一次取x个石子的权力最多使用k次)
胜负判断:谁取走最后一个石子,算谁胜;谁先无合适数目的石子可取,算谁输。
那么,对于特定的n,m,和k,先取方或后取方有无必胜的策略。
-----------------
说明:没有第3条规则的限制的策略大家都很清楚了,但加了第3条就复杂多了。
比如k=2,那么如果甲一次取3个石子在前面的取石子过程中已经发生2次,那么在以后的取石子中甲都不能出现一次取3个石子的情况。
比如这堆石子最后剩下了1个石子,但你已经没有一次取1个石子的权利了,那么你就无法取石子了,就算输。
作者:
superacid
时间:
2009-9-17 21:38:54
沙发,这题好难...
作者:
lulijie
时间:
2009-9-17 21:52:46
用f(n,m,k)=1表示先取方必胜,
f(n,m,k)=0表示先取方必败。
------------
那么f(1,1,1)=1
f(2,1,1)=0
f(3,1,1)=0, f(3,1,2)=1
f(3,2,1)=0
f(4,2,1)=0, f(4,2,2)=1
f(5,2,1)=1
看不出明显的规律。
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/)
Powered by Discuz! X2