seonu2001   3년 전

4938번 문제 질문입니다. 

소수 판별 할 때 제곱근까지 홀수로만 (2를 제외한 소수는 모두 홀수 이므로) 나누고,

n~2n까지 수 중에서도 홀수만 골라내어 소수판별을 했습니다.

그리고 input()대신 sys.stdin.readline()을 사용하기도 했는데

이래도 시간초과가 나네요. 

1. 소스코드중 어디부분이 시간을 많이 잡아먹는거 같은지

2. 다른 효율적인 소수 판별법이 있는지

3. 소스코드 아쉬운점


알려주시면 정말 감사하겠습니다!

댓글을 작성하려면 로그인해야 합니다.