6588번 - 골드바흐의 추측
반례중 6 0 을 넣어보라는 글이 많아서 해봣는데
3+3 도 잘 나오고.. 로직 어디가 문제인지 찾질 못하고있습니다..
IntelliJ에서 1000000까지 넣어봐도 문제가 없는데
왜 틀린걸까요..? 도움부탁드립니다 ㅠ
"IntelliJ에서 1000000까지 넣어봐도 문제가 없는데"
"~까지"와 쌍을 이루어야 하는 말은 "~부터"입니다. 몇부터 넣어보셨나요?
10번째 줄에서 sqrt(n)보다 작을 때까지만 돌리는 게 맞을까요?
아.. i<=(int)Math.sqrt(n) 로 수정했습니다.. 그랬는데도 틀리게 나오네요 ㅠㅠ
IsPrime을 아래와 같이 수정해도 틀린결과로 나옵니다..
bufferedreader를 while문 바깥으로 빼니 해결되었습니다.
감사합니다.
댓글을 작성하려면 로그인해야 합니다.
ljk6463 5년 전
반례중 6 0 을 넣어보라는 글이 많아서 해봣는데
3+3 도 잘 나오고.. 로직 어디가 문제인지 찾질 못하고있습니다..
IntelliJ에서 1000000까지 넣어봐도 문제가 없는데
왜 틀린걸까요..? 도움부탁드립니다 ㅠ