728x90
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
class Solution {
public int div(int n) { //매개변수 n으로 들어온 정수의 약수의 개수를 구하는 메소드
int count=0;
for(int i=1; i<=n; i++) {
if(n%i==0) {
count++;
}
}
return count;
}
public int solution(int n) {
int answer = 0;
for(int i=1; i<=n; i++) {
if(div(i)!=2 && div(i)!=1) { //약수의 개수가 2가 아니거나, n이 1이 아니면 answer에 1을 더함
answer++;
}
}
return answer;
}
}
|
cs |
반응형
728x90
반응형
'[JAVA] 프로그래머스 스쿨 > Java Lv.0' 카테고리의 다른 글
[프로그래머스/Java] Lv.0 팩토리얼 (0) | 2022.11.24 |
---|---|
[프로그래머스/Java] Lv.0 최댓값 만들기 (1) (0) | 2022.11.24 |
[프로그래머스/Java] Lv.0 주사위의 개수 (0) | 2022.11.23 |
[프로그래머스/Java] Lv.0 배열 회전시키기 (0) | 2022.11.23 |
[프로그래머스/Java] Lv.0 공 던지기 (0) | 2022.11.22 |