약수의 개수와 덧셈

최준근·2021년 9월 13일
0

두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주세요.

left부터 right까지 숫자들의 약수가 짝수면 더하고 홀수면 빼는 문제이다.

for문을 사용해 풀 수 있다

내풀이

for문으로 left부터 right+1까지 범위를 정해준다
count -> 약수의 개수를 세는 변수
이중 포문으로 1부터 i+1까지의 약수를 구한다

res -> left부터 right까지의 덧셈과 뺄셈한 값을 담는 변수

profile
느려도 좋으니 꾸준하게

0개의 댓글