魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 82780|回复: 10
打印 上一主题 下一主题

也说拿N堆棋子的问题 [复制链接]

Rank: 7Rank: 7Rank: 7

积分
7904
帖子
4949
精华
6
UID
6212
性别

论坛建设奖 八年元老

跳转到指定楼层
1#
发表于 2008-5-20 14:27:37 |只看该作者 |倒序浏览
假设有N堆棋子,每堆棋子的数量均为大于1的任意数,现有二人依次拿取,每次只能从一堆中拿取,数量不限,但不得小于1,谁最后拿完谁胜利。问取胜策略
      原理:将每堆的数目转换成二进制数相加,结果以十进制显示,但满十不进位,如果结果的每个数位上都是偶数的话,我们称之为“均偶”状态。“均偶”数列拿取后必定成为“非均偶”数列,而“非均偶”数列拿取后可以成为“均偶”数列,也可以成为”非均偶“数列。因为取胜的最终状态{0、0、0……}为“均偶”状态,所以取胜的实质就是要把“均偶”数组留给对手。
      策略:首先判断原始数列的状态,如果不是“均偶”状态,那么就要通过调整某个数,使之变成“均偶”数列留给对方,坚持到底就会胜利。“非均偶”数列先拿者必胜。“均偶”数列先拿者必败。
     举例:有95、87、62三堆棋子,我方先拿取,求取胜策略,模拟如下(看不清的可以下载附件看) 未标题-1.jpg
【补充】
      至于相反的规则“谁拿最后一个谁输”的取胜策略,只需将上面的规律略加修改,也可以控制局面。如果你一直拥有“均偶”数列,对方一直处于劣势,到某一时候,对方留下来的残局一定会出现一种特殊型态,即是,除某一个数大于1,其他各数均为1(为0的不管它),这时候你的拿法要开始注意,你需将较大的数变为0或者1,决定采取何者,完全看你拿了之后,要能使剩下的堆数为奇数,也就是给对手剩下奇数个1。显而易见的是,以后对方取一个,你也取一个,到最后拿的一定是对方,于是你就赢了。

[ 本帖最后由 忧天杞人 于 2009-2-23 08:29 编辑 ]

文档 1.pdf

54.14 KB, 下载次数: 11

转出智慧,玩出精彩。
我的博客http://wyl7830.blog.163.com/
我的QQ:315976744

银魔

小欣然的爸爸

Rank: 7Rank: 7Rank: 7

积分
37843
帖子
34374
精华
15
UID
16477
性别
保密

论坛建设奖 爱心大使 八年元老

2#
发表于 2008-5-20 16:24:14 |只看该作者
抢个头排的座,等着学习!
天津1群11471969,2群5834223
3群62462688,4群62462702
5群70735234,6群33712046
7群12240584,8群29198783
9群62974165,欢迎加入!

使用道具 举报

粉魔

白河寒秋

Rank: 5Rank: 5

积分
3312
帖子
2555
精华
3
UID
13707
性别

六年元老

3#
发表于 2008-5-20 16:27:54 |只看该作者
以前玩过,现在都忘记了
垂柳落叶河上飘
轻烟浮云随风摇
落暮寒鸦添秋意
小桥流水任寂寥

使用道具 举报

Rank: 4

积分
1195
帖子
232
精华
0
UID
7167
性别
4#
发表于 2008-5-20 18:54:26 |只看该作者
如果是谁拿到最后一个算谁输,就比这个规则还要难一点,取胜策略大致一样,不过扫尾的时候有点区别,而且用转换二进制再相加法有时候行不通,会玩谁拿到最后一个算谁输的就会玩谁拿到最后一个就算谁赢的,但反过来就不成立了。
魔方真好玩

使用道具 举报

透魔

红舞半支烟

Rank: 6Rank: 6

积分
6790
帖子
6356
精华
1
UID
19686
性别
5#
发表于 2008-5-20 19:03:39 |只看该作者
这些天正在研究“分珍珠”,这个来的太是时候了!感谢LZ。
一切从“零”开始。

使用道具 举报

Rank: 3Rank: 3

积分
705
帖子
494
精华
0
UID
11753
性别
6#
发表于 2008-5-20 20:53:26 |只看该作者
如果是谁拿到最后一个算谁输,就比这个规则还要难一点,取胜策略大致一样,不过扫尾的时候有点区别,而且用转换二进制再相加法有时候行不通,会玩谁拿到最后一个算谁输的就会玩谁拿到最后一个就算谁赢的,但反过来就不成立了。
不解释我绝对看不明白啊 揭示了也不大明白

使用道具 举报

Rank: 4

积分
1195
帖子
232
精华
0
UID
7167
性别
7#
发表于 2008-5-20 21:28:26 |只看该作者
该解释的楼主不都解释了吗,楼主解释的很详细了
魔方真好玩

使用道具 举报

Rank: 4

积分
1609
帖子
266
精华
0
UID
5208
性别
8#
发表于 2008-5-21 08:57:14 |只看该作者
这个人家早已研究透了。在网上搜索“Nim”游戏,大家就知道了,还有好多变种呢!(这个只是第二简单的形式。)

使用道具 举报

Rank: 4

积分
1195
帖子
232
精华
0
UID
7167
性别
9#
发表于 2008-5-21 10:21:31 |只看该作者
楼上高手,给下谁拿到最后一个谁输的必胜策略   向楼上学习下,我想了半天也想不出来用数学怎么表达这种必胜策略
魔方真好玩

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
7904
帖子
4949
精华
6
UID
6212
性别

论坛建设奖 八年元老

10#
发表于 2008-5-21 14:24:50 |只看该作者
这个问题已经解决,个人感觉。
转出智慧,玩出精彩。
我的博客http://wyl7830.blog.163.com/
我的QQ:315976744

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-6-12 19:58

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部