알고리즘
알고리즘 - 에라토스테네스의 체 (소수 구하기)
준BBAM
2022. 3. 6. 15:05
반응형
def prime_list(n):
sieve = [True] * n
m = int(n ** 0.5)
for i in range(2, m+1):
if sieve[i] == True:
for j in range(i+i,n, i):
sieve[j] = False
return [i for i in range(2,n) if sieve[i] == True]
print(prime_list(n))
반응형