前写天看了hw294的开锁问题,想到了足球胜负彩里的一个关于复式缩水的问题。比如6场比赛,每场比赛都只能是0,1,3三个结果中的一个。如果给定一个复式投注结果,如果该复式结果命中一等奖,如何以最少的注数确保命中二等奖。全包复式310-310-310-310-310-310,这个复式相当于3*3*3*3*3*3=729个单注,可以确保6场全部猜中。请问最少要多少注才能确保至少中5场?
[此贴子已经被作者于2005-5-24 7:18:25编辑过]
由于足彩规则不是个个都懂,我把问题转为开锁问题:
一个6位的密码锁,每位可选数字1、2、或3。由于锁出了点毛病,现在只要有至少5个对应位置号码(不一定是连续)正确即可打开。请问要试多少次可以确保打开锁。比如密码是111111,我用112111或者311111都可以打开。
[此贴子已经被作者于2005-5-24 7:20:34编辑过]
不考虑最后的1位,前5位的全部排列也只有243种,这已经可以保证对5位了。所以结果肯定不大于243。
实际上结果是73次.
由于足彩规则不是个个都懂,我把问题转为开锁问题:
一个6位的密码锁,每位可选数字1、2、或3。由于锁出了点毛病,现在只要有至少5个对应位置号码(不一定是连续)正确即可打开。请问要试多少次可以确保打开锁。比如密码是111111,我用112111或者311111都可以打开。
呵呵,用 hw294 先生的话说,这个问题就是个“六维空间的三阶魔方最少覆盖问题”,
不妨说说答案。
有一般方法吗?即对于“六维空间的 N 阶魔方最少覆盖问题”的一般方法。
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) | Powered by Discuz! X2 |