사진찍는 개발자📸👩‍💻

[프로그래머스/파이썬] 약수의 합 본문

develop/Python

[프로그래머스/파이썬] 약수의 합

hsleeee 2024. 1. 8. 15:03
반응형
SMALL

[문제]

정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.

[답안]

def solution(n):
    answer = 0
    for i in range(1, n+1) :
        if (n % i == 0):
            answer += i
    return answer

[풀이]

 

1부터 for문을 돌아서 나머지가 0인 값을 answer에 더해준다.

 

[문제 풀어보기]

https://school.programmers.co.kr/learn/courses/30/lessons/12928

반응형
LIST