[프로그래머스] [LV1] 약수의 갯수와 덧셈
업데이트:
📚 약수의 갯수와 덧셈
링크📎 : https://programmers.co.kr/learn/courses/30/lessons/77884
난이도 ⭐️
📖 문제
📝 내 풀이
class Solution {
public int solution(int left, int right) {
int answer = 0;
for(int i = left; i <= right; i++)
answer += getDivisor(i);
return answer;
}
public int getDivisor(int n){
int count = 0;
for(int i = 1; i <= n; i++)
if(n%i == 0) count++;
n = count % 2 == 0 ? n : (-1*n);
return n;
}
}
끝-!
댓글남기기