약수의 개수와 덧샘

문제 설명 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주세요. 제한 사항 1 ≤ left ≤ right ≤ 1,000 문제 풀이 방법 문제의 알고리즘을 완전탐색으로 생각하여 이중 for문을 이용해 코드를 작성했다. count라는 변수를 for문 안에서 선언하여 약수의 개수를 측정하는 데에 사용했다. 그리고 2로 나누었을 때 나머지가 0이면 약수가 짝수개, 0이 아니면 홀수개라는 로직으로계산했다. 내가 작성한 코드 function solution(left, right) { let answer = 0; for(let i=left; i
58청춘
'약수의 개수와 덧샘' 태그의 글 목록