B번 그냥


일일이 한자리 바꿔본다음

 for(int i=2; i*i<=n; i++) if(n%i == 0)
이거 써서 소수아닌애만 갯수맞춰 출력하면 되는거 아닌가요 왜 틀렸지...