프로그래머스
[프로그래머스] 합성수 찾기
소금_msg
2022. 12. 2. 00:48
class Solution {
// 약수의 개수를 찾는 메서드
public int getDiv(int n){
int cnt = 0;
for(int i=1; i<=n; i++){
if(n%i==0){
cnt++;
}
}
return cnt;
}
public int solution(int n) {
int answer = 0;
for(int i=1; i<=n; i++){
if(getDiv(i)!=2 && getDiv(i)!=1){
answer++;
}
}
return answer;
}
}
메서드 따로 만들어서 리턴값을 사용하는게 훨씬 가독성도 좋은것 같다. 자주 활용하자.