[코드카타] 알고리즘 03 약수의 합

Data_Student·2024년 10월 24일
0

코드카타

목록 보기
9/57

[코드카타] 알고리즘 03 약수의 합

3. 약수의 합
https://school.programmers.co.kr/learn/courses/30/lessons/12928

# 문제 : 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.
# 조건 1 약수를 구하기
# 조건 2 구한 약수를 모두 더하기
# 약수를 구하는 메커니즘 확인하기!
def solution(n):
    num = []
    for i in range(1,n+1) :  # 조건 1
        if n%i == 0 :
            num.append(i)
    return sum(num)          # 조건 2

0개의 댓글