class Solution {
int solution(int n) {
int cnt = 0;
int answer = 0;
for(int i = 1 ; i <= n ; i++){
for(int j = 1 ; j <= i ; j++){
if ( i % j == 0) cnt++;
}
if(cnt == 2) answer++;
cnt = 0;
}
return answer;
}
}
------------------------
class NumOfPrime { int numberOfPrime(int n) { int result = 0; for (int i = 2; i <= n; i++) { for (int j = 2; j <= i; j++) { if (j == i) { ++result; } else if (i % j == 0) { break; } } } return result; } }
출처: www.programmers.co.kr
'알고리즘' 카테고리의 다른 글
(JAVA) 문자열을 정수로 바꾸기 (0) | 2018.10.25 |
---|---|
(JAVA) 수박수박수박수박수박수? (0) | 2018.10.25 |
(JAVA) 서울에서 김서방 찾기 (0) | 2018.10.25 |
(JAVA) 문자열 다루기 기본 (0) | 2018.10.25 |
(JAVA) 문자열 내림차순으로 배치하기 (0) | 2018.10.25 |