-
[Programmers] 약수의 합programing/Algorithm 2021. 1. 13. 22:58
약수의 합
연습 문제
level 1
python3
def solution(n): divisors = [] for e in range(1, n+1): if n % e == 0: divisors.append(e) return sum(divisors)
혹은 array comprehension으로
def solution(n): return sum([e for e in range(1, n+1) if n % e == 0])
'programing > Algorithm' 카테고리의 다른 글
[Programmers] 자릿수 더하기 (0) 2021.02.11 [Programmers] 이상한 문자 만들기 (0) 2021.02.11 [Programmers] 시저 암호 (0) 2021.01.10 [Programmers] 내적 (0) 2021.01.10 [Programmers] 문자열을 정수로 바꾸기 (0) 2021.01.10 댓글