6월 3일

임덤덤·2024년 6월 3일
0

약수의 개수와 덧셈

const measureLength = (left) => {
  let num = left;
  let measure = [];
  let index = 1;

  while (index <= num) {
    if (num % index === 0) measure.push(index);
    index++;
  }

  return measure.length;
};

function solution(left, right) {
  let result = 0;
  for (let i = left; i <= right; i++) {
    let count = measureLength(i);

    if (count % 2 === 0) {
      result += i;
    }

    if (count % 2 === 1) {
      result -= i;
    }
  }
  return result
}
profile
응애🐣 예비 개발자 입니다.

0개의 댓글