약수의 합 (Level 1)

정은경·2020년 10월 11일
0

1. 문제

2. 나의 풀이

def solution(n):
    if n == 0:
        return 0
    answer = [1, n]
    for i in range(2, n):
        if n%i == 0:
            answer.append(i)
    return sum(list(set(answer)))

3. 남의 풀이

4. 느낀 점

  • n의 조건이 0이상부터라는 점 주의!
profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글