|
发表于 2016-1-4 16:42:10
|
显示全部楼层
本帖最后由 VVFock3r 于 2016-1-4 17:12 编辑
- #!/usr/bin/env python
- #Python 2.7+
- from itertools import permutations
- for i in permutations(['0','1','2','3','4','5','6','+','-','*','/'],11)
- try:
- if eval(''.join(i)) == 2016:
- print ''.join(i)
- except Exception:
- continue
复制代码
贴完代码,发现跟题对不上~~~
下面这个才是:
- #!/usr/bin/env python
- #Python 2.7+
- from itertools import permutations
- for i in permutations(['0','1','2','3','4','5','6','+','-','*','/','='],12):
- try:
- i = ''.join(i)
- if eval(i.split('=')[0]) == eval(i.split('=')[1]):
- print i
- except Exception:
- continue
复制代码 |
|