逆康拓展开式
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)])