728x90
class Solution {
public int solution(int n) {
int answer = 0;
for(int i=1; i<=n; i++){
if(n%i==0) answer++;
}
return answer;
}
}
두 수를 곱해서 n이 나오는 경우 즉 약수를 구하면 되는데 n%i==0의 갯수가 약수의 갯수다.
반응형
'CodingTest > Programmers' 카테고리의 다른 글
| Lv.0 옷가게 할인 받기 (0) | 2022.11.22 |
|---|---|
| Lv.0 제곱수 판별하기 * (1) | 2022.11.22 |
| Lv.0 자릿수 더하기 (0) | 2022.11.22 |
| Lv.0 배열의 유사도 (0) | 2022.11.22 |
| Lv.0 짝수는 싫어요 (0) | 2022.11.22 |
댓글