python实现欧拉计划24题
2016-05-16 16:55
281 查看
逆康拓展开式
import math
L=[0,1,2,3,4,5,6,7,8,9]
M=[]
m=999999
for i in range(9,-1,-1):
x=(m/(math.factorial(i)))
print x
y=(m%(math.factorial(i)))
m=y
M.append(L[x])
L.pop(x)
print L
print M
================
使用Python的工具更方便啊啊啊,好神奇的python
import itertools
print([x for x in itertools.islice(itertools.permutations([0,1,2,3,4,5,6,7,8,9],10),999999,1000000)])
import math
L=[0,1,2,3,4,5,6,7,8,9]
M=[]
m=999999
for i in range(9,-1,-1):
x=(m/(math.factorial(i)))
print x
y=(m%(math.factorial(i)))
m=y
M.append(L[x])
L.pop(x)
print L
print M
================
使用Python的工具更方便啊啊啊,好神奇的python
import itertools
print([x for x in itertools.islice(itertools.permutations([0,1,2,3,4,5,6,7,8,9],10),999999,1000000)])
相关文章推荐
- 灰帽子Python 学习记录 6
- Python-Jenkins API使用 —— 在后端代码中操控Jenkins
- windows下用Python把pdf文件转化为图片(png格式)
- [python爬虫]模拟登陆扇贝单词
- PySide——Python图形化界面入门教程(二)
- 自学Python实现简答的爬虫
- Element is not clickable at point (1108, 190). Other element would receive the click
- Python unittest测试框架详解
- PYTHON介绍
- python数据分析2:双色球 蓝红球分析统计
- Python中的反射
- 安装PIL库时提示python未注册错误(自定义python安装路径)
- 如何进行 Python性能分析,你才能如鱼得水?
- [Python]第六讲:tuple
- [Python]第五讲:list
- 如何进行 Python性能分析,你才能如鱼得水?
- Python-open读写模式
- python操作字典类型的常用方法(推荐)
- Python:正则表达式
- PYTHON-基础-时间日期处理小结