Level1 - 약수의 개수와 덧셈

Lee Ju-Hyeon(David)·2021년 11월 6일
0
post-thumbnail

문제출처

Solution

function solution(left, right) {
  var answer = 0;
  for (let num = left; num <= right; num++) {
    let tmp = []
    for (let i = 1; i <= num; i++)
      if (num % i === 0) tmp.push(i)
    answer += tmp.length % 2 === 0 ? num : -num
  }
  return answer;
}

0개의 댓글