6588번 - 골드바흐의 추측
시간초과가 계속나오네요. 하하..
while문안에 있는 for문두개가 문제점인 것 같은데 맞는걸까요?
for (int i = 2; i <= num; i++) { if (check[i] == false && (i % 2)) { prime[pn++] = i; } for (int j = i * 2; j <= num; j += i) { check[j] = true; } }
댓글을 작성하려면 로그인해야 합니다.
lkc263 4년 전
시간초과가 계속나오네요. 하하..
while문안에 있는 for문두개가 문제점인 것 같은데 맞는걸까요?
for (int i = 2; i <= num; i++) {
if (check[i] == false && (i % 2)) {
prime[pn++] = i;
}
for (int j = i * 2; j <= num; j += i) {
check[j] = true;
}
}