erurang   3년 전

저는 접근을 이렇게했습니다.

1. 소수를 판별하는 함수를 만들자 (prime_num_check(number))

2. 일단 최대케이스가 10000이니까 10000까지 소수리스트를 만들자 (prime_number)

3. 23번줄은 숫자 입력(a)을 받고

4. 26번부터는 일단은 입력값 보다 작거나 같은 소수 index위치를 찾았습니다.

5. 그래서 입력받은숫자와 prime_number[index]를 하나하나 비교했습니다.

답은 정상적으로 나옵니다.

해답은 아직 안봤습니다. 

제 코드에선 잦은 for문과 while문이 있는것이 시간초과의 원인인가요?

아니면 10000개의 소수리스트를 만드는것에 문제가 있는걸까요?

kyo20111   3년 전

python으로 시간초과가 나면 pypy로 제출해보세요

시간초과가 아니라 틀렸습니다가 나옵니다

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