示例#1
0
from eulertools import prime_list_numbers, isprime

primes = prime_list_numbers(1000000)
sums = []

record = (0, 0, 0)

for i in xrange(0, len(primes)):
    count = 1
    while count + i < len(primes):
        x = sum(primes[i:count])
        if x < 1000000:
            if isprime(x):
                if len(primes[i:count]) > record[1]:
                    record = (x , len(primes[i:count]))
                    print record
        count += 1
print record
示例#2
0
from eulertools import prime_list_numbers

x = prime_list_numbers(500000)

print len(x)
print x[10000]
示例#3
0
文件: 3-3.py 项目: sejje/sejje-euler
def f1(number):
    primes = prime_list_numbers(math.sqrt(number))
    for prime in primes:
        if not number % prime:
            print prime
示例#4
0
from eulertools import prime_list_numbers

print sum(prime_list_numbers(2000000))