- 난이도: Lv1
프로그래머스 링크: https://school.programmers.co.kr/learn/courses/30/lessons/77884
풀이 링크(GitHub): hayannn/CodingTest_Java/프로그래머스/1/77884. 약수의 개수와 덧셈
풀이 시간 : 17분
import java.util.*;
class Solution {
public int solution(int left, int right) {
int answer = 0;
for(int i = left; i <= right; i++) {
int count = 0;
for(int j = 1; j <= i; j++) {
if(i % j == 0) {
count++;
}
}
if(count % 2 == 0) {
answer += i;
}
else
{
answer -= i;
}
}
return answer;
}
}