kdg232355   3년 전

min이랑max받는 부분이 잘못된거같아서 두줄로쓰고, N을 처음에 1000으로 했다가 10000으로 고치고 다른거 출력이 잘못됬나? 싶어서 살펴봤는데 계속 틀렸다고만 뜨네요...어느 부분이 틀린건지 알려주시면 감사하겠습니다.

jyon   3년 전

c언어에서 함수 안에서 정의된 local variable은 초기화 하지 않으면 indeterminate합니다. 따라서 sum = 0 으로 초기화 해줘야 합니다.

참고로 sieve of eratosthenes 로 푸는게 정석적인 풀이입니다.

https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes#Pseudocode

suby00   3년 전

jyon 님 좋은 정보 감사합니다 . 

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