*문제
class Solution { public int solution(int n) { int answer = 0; int cnt=0; for(int i=2;i<=n;i++) { cnt=0; for(int j=1;j<=Math.sqrt(i);j++) { if(i%j==0) { cnt++; } if(cnt>=2){ break; } } if(cnt<2) { answer++; } } return answer; } }
'코딩테스트(프로그래머스) > LEVEL 1' 카테고리의 다른 글
[프로그래머스/Java]문자열 내 마음대로 정렬하기 - 사좋배 공유 - (0) | 2019.10.20 |
---|---|
[프로그래머스/Java]두 정수 사이의 합 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java]나누어 떨어지는 숫자 배열 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java]같은 숫자는 싫어 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java]가운데 글자 가져오기 - 사좋배 공유 - (0) | 2019.10.20 |