9020번 - 골드바흐의 추측
아래와 같이 에라토스테네스의 체를 이용하여 1부터 10000까지의 소수를 구하고
for문으로 m이 입력 받은 수 p의 절반부터 1까지 내려가면서
m과p-m이 모두 소수일때 두수를 출력하도록 하였는데 시간초과가 났습니다.
어느부분에서 오래걸리는 걸까요?
리스트에서 in을 하는 연산은 리스트의 모든 원소를 돌면서 해당 원소가 있는지를 찾아야 하기 때문에 리스트의 길이에 비례하는 시간이 걸립니다.
댓글을 작성하려면 로그인해야 합니다.
skyhp 4년 전
아래와 같이 에라토스테네스의 체를 이용하여 1부터 10000까지의 소수를 구하고
for문으로 m이 입력 받은 수 p의 절반부터 1까지 내려가면서
m과p-m이 모두 소수일때 두수를 출력하도록 하였는데 시간초과가 났습니다.
어느부분에서 오래걸리는 걸까요?