https://www.acmicpc.net/problem/9020

9020번: 골드바흐의 추측
1보다 큰 자연수 중에서 1과 자기 자신을 제외한 약수가 없는 자연수를 소수라고 한다. 예를 들어, 5는 1과 5를 제외한 약수가 없기 때문에 소수이다. 하지만, 6은 6 = 2 × 3 이기 때문에 소수가 아
www.acmicpc.net
골드바흐 추측에서 '에라토스테네스의 채'를 이용해서, 소수판별을 하자.
import sys
import math
n = int(sys.stdin.readline())
arr = list(int(sys.stdin.readline()) for _ in range(n))
box = [1] * 10001
box[0] = 0
box[1] = 0
for i in range(2, 101):
j = 2
if(box[i] == 1):
while(i * j < 10001):
box[i * j] = 0
j = j + 1
'크래프톤 정글 > TIL' 카테고리의 다른 글
| [5주차] 공부키워드 (0) | 2023.11.13 |
|---|---|
| [5주차] exit(0)와 return의 차이 (0) | 2023.11.10 |
| [4주차] 이진탐색트리 (AVL 트리, RB 트리의 비교) (0) | 2023.11.07 |
| [4주차] C 언어 포인터 주소값 출력 (0) | 2023.11.07 |
| [3주차] 시간복잡도, 공간복잡도 계산 (0) | 2023.10.27 |