魔方吧·中文魔方俱乐部

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

开锁问题 --- 魔方最少覆盖问题 [复制链接]

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

1#
发表于 2005-4-27 12:19:55 |显示全部楼层

好象可以这样想:

只考虑两位,设每个转盘有 N 个数字,共有 N*N 种打开方法。 因此,最多试 N*N - 1 次(最后那一次,不试也知道)。

~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

2#
发表于 2005-4-29 12:08:42 |显示全部楼层
看样子是不太容易呀! 初步结论:最小值下界大于 N*N/3 。 我暂时找到最小值为 N*N-N 的方案!
~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

3#
发表于 2005-5-7 12:08:25 |显示全部楼层

比如:

001 110 002 220 ... ... 00N NN0

112 221 113 331 ... ... 11N NN1

... ... ... ...

(N-1)(N-1)N NN(N-1)

不知你现在能给出最优解吗?具体到某一个 N ,应该可以找出更优的解吧!

~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

4#
发表于 2005-5-15 09:25:49 |显示全部楼层

好主题,固顶。原来“开锁问题”就是“魔方最少覆盖问题”呀,楼主厉害![em17] 建议大家再进一步研究一下以下两个问题:

一把密码锁,有n位数字( 0 - 9 ),现已损坏,只要k位数字对,就能打开。 现在,密码忘记了,问:最少试多少次,就肯定能打开锁?( k < n )

一把密码锁,有n位数字( 0 - P ),现已损坏,只要k位数字对,就能打开。 现在,密码忘记了,问:最少试多少次,就肯定能打开锁?( P > 0, k < n )

~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

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

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

GMT+8, 2024-5-4 13:45

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部