정해진 범위 내에서 소수 구하기
import math
n = 30
array = [True for i in range(n+1)] #모두 소수라 가정
print(array)
for i in range(2, int(math.sqrt(n) + 1)): #2부터 (n+1)의 제곱근 까지의 모든수를 확인한다.
if array[i] == True:
j = 2
while i * j <= n:
array[i * j] = False
j += 1
print(array)
for i in range(2, n+1):
if array[i]:
print(i, end = ' ')