设万维读者为首页 广告服务 技术服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:诤友
万维读者网 > 教育学术 > 跟帖
python code
送交者: xi11west 2017月04月03日11:58:23 于 [教育学术] 发送悄悄话
回  答: Benren2:小学一年级算术题蛮力破解程序 Benren2 于 2017-04-01 22:27:04

>>> import itertools
>>> for a,b,c,d,e,f,g,h in itertools.permutations(range(1,9), 8):
...     if a+b==9 and c+d==7 and e-f==1 and g-h==3: break
...
>>> (a,b,c,d,e,f,g,h)
(1, 8, 3, 4, 7, 6, 5, 2)

total 8! = 40320 possibilities, the speed difference should not be noticeable if properly programmed. 

0%(0)
0%(0)
标  题 (必选项):
内  容 (选填项):
实用资讯
发龙药业大回馈!美国专利骨胶原、活心素、灯盏素、排毒养颜宝购买两疗程免费邮寄中国
天天养生,保健礼品,物超所值,疯狂现金折扣,直销美加,港台,大陆,东南亚
最劲爆,最给力美国专利产品<骨精华>消除关节痛、骨质疏松<心血通>预防心肌梗塞
免开通费,30天免费试用中文电视万花筒, 无捆绑服务,月费5.99
西洋参、羊胎盘、鱼油卵磷脂200多种送礼自用健康佳品,全部特价!由此进入
留美学生医疗保险$39/月,短期访美旅游保险,不需体检无年龄限制
一周点击热帖 更多>>
一周回复热帖
历史上的今天:回复热帖
2016: 计算机
2016: 法律是维护社会稳定,而非帮你赚钱
2015: D.QU著:现有xx学科科学原理不等同于"绝
2015: 中军:人生究竟是什么
2013: 关于中医和科学的随想(2)
2013: 我坚持上海要把外地外国人赶出去,上海
2012: 请看看UBC教授的胡说八道和污蔑中国人的
2012: Rabbit:暗物质与暗能量的暗地思考