def solution(n):
answer = 0
for i in range(1, n+1):
if n%i == 0:
answer+=i
return answer
1부터 n까지 n이 나눴을 때 나누어 떨어지는 숫자를 answer에 더한 후 리턴.
'프로그래머스 풀이' 카테고리의 다른 글
[프로그래머스] 수박수박수박수박수박수? 풀이 (python) (0) | 2022.04.11 |
---|---|
[프로그래머스] Lv.1 문자열 다루기 기본 (파이썬) (0) | 2022.02.25 |
[프로그래머스] 문자열 내림차순으로 배치하기 (파이썬) (0) | 2022.02.18 |
[프로그래머스] Lv.1 문자열 내 p와 y의 개수 (파이썬) (0) | 2022.02.17 |
[프로그래머스] Lv.1 문자열 내 마음대로 정렬하기 (파이썬) (0) | 2022.02.16 |