1978번 - 소수 찾기
답이 잘만 나오는구먼
틀렷다네요
어디가 틀린지 알려주실분...
1
9 입력해보시면 뭐가 잘못된지 아실겁니다
9는 소수가 아님에도 불구하고 2로 나누어 떨어지지 않는다는 이유로 count++; 하고 break; 을 합니다
if (a>2) 안 부분을
bool status = true;
for (int j=2; j<a; j++)
{
if (a % j == 0)
status = false;
break;
}
if (status == true) count++;
로 수정하면 좋을 것 같습니다
댓글을 작성하려면 로그인해야 합니다.
tim9ute 4년 전
답이 잘만 나오는구먼
틀렷다네요
어디가 틀린지 알려주실분...