Files
projecteuler/p7/solution.py
2024-02-07 15:06:50 +01:00

13 lines
288 B
Python

from ctypes import util
from math import floor, sqrt
from util.sieve import sieve, extend_sieve
def solution(n):
sieve_max = n
p, s = sieve(sieve_max)
while len(p) < n:
sieve_max += n
p, s = extend_sieve(sieve_max, s)
return p[n-1]
print(solution(10001))