약수의 갯수와 덧셈
def solution(left, right): answer = 0 for i in range(left, right + 1): count = 0 for j in range(1, i + 1): if i % j == 0: count += 1 if count % 2 == 0: answer += i else: answer -= i return answer 먼저 약수를 구하려면 이중for문을 사용해야한다. count 변수를 새로 생성해서 약수가 몇개인지 센다..그리고 이게 짝수면 answer에 더하고 아니라면 -1