반응형
약수의 개수와 덧셈 ( Level 1 )
Programmers 월간 코드 챌린지 시즌2 ( JavaScript )
나의 풀이
function solution(left, right) {
let res = 0;
for ( let i = left; i <= right; i++ ) {
let f = 0
for ( let j = 2; j <= i; j++ ) {
if ( !(i % j) ) f++
}
res += f % 2 ? i : -i
}
return res
}
문제 지문 그대로 풀이