示例#1
0
import combine

a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for i, p in enumerate(combine.permute(a)):
    if i == 999999:
        print i, p
        break
示例#2
0
import combine

a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
for i, p in enumerate(combine.permute(a)) :
	if i == 999999 : 
		print i, p
		break
示例#3
0
import combine, primes

for i in range(4, 10):
    print "%d digits" % i
    p = primes.primes(10**i)
    a = range(1, i + 1)
    for s in combine.permute(a):
        d = int(s)
        if d in p:
            print d
示例#4
0
import combine, primes

for i in range(4, 10) :
	print "%d digits" % i
	p = primes.primes(10 ** i)
	a = range(1, i + 1)
	for s in combine.permute(a) :
		d = int(s)
		if d in p :
			print d