Programming/Coding Problem
BOJ 4948번 : 베르트랑 공준
안녕하세요. 지난 포스팅의 BOJ 1929번 : 소수 구하기에서는 정수론 지식을 활용해서 보다 빠르게 소수 판별을 할 수 있는 방법에 대해서 알아보았습니다. 오늘은 이보다 더욱 빠르게 소수의 개수를 계산해야하는 문제를 풀기 위해 에라토스테네스의 체에 대한 개념을 알아보고 적용해보도록 하겠습니다. 완벽한 코딩은 존재하지 않습니다. 제가 제출한 코드 역시 마찬가지고 그저 참고만 해주시길 바랍니다. 핵심 포인트 기본 구현능력 에라토스테네스의 체 제출 코드 while True : N = int(input()) if N == 0 : break prime = [1 for i in range(2*N+1)] prime[0] = prime[1] = 0 for number, _ in enumerate(prime) : if..