魔方吧·中文魔方俱乐部

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

九连环中的数学 [复制链接]

Rank: 2

积分
254
帖子
213
精华
0
UID
1337092
性别
保密
兴趣爱好
巧环
跳转到指定楼层
1#
发表于 2015-9-26 12:23:29 |只看该作者 |倒序浏览
a1.jpg

Rank: 2

积分
254
帖子
213
精华
0
UID
1337092
性别
保密
兴趣爱好
巧环
2#
发表于 2015-9-26 12:25:27 |只看该作者
本帖最后由 聚元号 于 2015-9-26 12:27 编辑

九九连环1.jpg

使用道具 举报

Rank: 2

积分
254
帖子
213
精华
0
UID
1337092
性别
保密
兴趣爱好
巧环
3#
发表于 2015-9-26 12:29:34 |只看该作者
九连环1.jpg

使用道具 举报

Rank: 2

积分
254
帖子
213
精华
0
UID
1337092
性别
保密
兴趣爱好
巧环
4#
发表于 2015-9-26 12:35:59 |只看该作者
九连环中的数学本来答应各位网友在半个月前发表的,但开学后学业繁忙,没抽时间做。我向你们道歉。

使用道具 举报

Rank: 4

积分
2050
帖子
1371
精华
4
UID
1321618

收藏爱好者 六年元老 八年元老

5#
发表于 2015-9-26 12:49:12 |只看该作者
数列

使用道具 举报

Rank: 2

积分
254
帖子
213
精华
0
UID
1337092
性别
保密
兴趣爱好
巧环
6#
发表于 2015-9-26 13:05:25 |只看该作者
没错,推导过程中运用了递归法。

使用道具 举报

Rank: 8Rank: 8

积分
6791
帖子
2461
精华
79
UID
4618
性别

论坛建设奖 十年元老

7#
发表于 2015-9-27 17:33:19 |只看该作者
本帖最后由 hubo5563 于 2015-9-27 18:13 编辑

九连环实际上是格雷码计数器
       假定环在杠上为1,在杠下为0,每个九连环状态对应一个二进制数,实际上是对应一个格雷码数。
解九连环的过程,就是格雷码计数过程,全部上环过程相当格雷码加一计数过程,全部下环过程相当格雷码减一计数过程。
      任意一个状态,先将环状态写下,就是格雷码,然后把它转换为二进制,再转换为十进制数,就是上环需要的次数。
      例如   111111111   全部上在杠上,换为二进制数是:101010101,再化成十进制就是:1+4+16+64+256=341
      所以,九连环全部上到杠上需要341次操作。
      例如   100000000   就是最后为1,其它为0,转换为二进制数就是:111111111   再化为十进制数为   511
      所以,九连环最后一个在杠上其它环在杠下的状态,需要511次操作。
     任意一个状态,都能计算出它的序号。
     例如:011000101   转为二进制数是010000110   化成十进制为:2+4+128=134  就是说这个状态需要134次操作。

               
           

使用道具 举报

Rank: 5Rank: 5

积分
3319
帖子
1842
精华
8
UID
1330033
性别
兴趣爱好
破解
DIY
巧环
其它

魔方破解达人 两年元老 四年元老 八年元老

8#
发表于 2015-9-27 18:39:50 |只看该作者
其实和汉诺塔游戏的原理很接近,具体的游戏规则可以百度一下,与之有关的还有汉诺塔的传说。
话说我第一次解九连环时是联想到汉诺塔游戏而破解的~~~

使用道具 举报

Rank: 2

积分
545
帖子
416
精华
0
UID
1290323
性别
兴趣爱好
巧环

两年元老

9#
发表于 2015-9-28 00:24:44 |只看该作者
至尊达哥 发表于 2015-9-27 18:39
其实和汉诺塔游戏的原理很接近,具体的游戏规则可以百度一下,与之有关的还有汉诺塔的传说。
话说我第 ...

你这个破解过程,反过来,也成立。

使用道具 举报

Rank: 2

积分
307
帖子
609
精华
1
UID
112
性别

十四年元老 十年元老 十二年元老 十八年元老 十六年元老

10#
发表于 2015-9-28 10:08:58 |只看该作者
hubo5563 发表于 2015-9-27 17:33
九连环实际上是格雷码计数器
       假定环在杠上为1,在杠下为0,每个九连环状态对应一个二进制数,实际上 ...

胡老师一语中的!格雷码与自然二进制的转换也非常简单,如此只要看到九连环的任意一个状态,就能很方便计算出最少解出步数。妙!

使用道具 举报

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

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

GMT+8, 2024-4-25 05:22

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部