본문 바로가기
Python

[Python] 자릿수 더하기

by Mina-Han 2023. 4. 5.

[문제]

자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들기

예를 들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 된다.

제한사항 : N의 범위 100,000,000 이하의 자연수

 

[풀이]

def solution(n):
    N=[int(i) for i in str(n)]
    return sum(N)

def solution(n):
    answer = 0
    while n > 0 :
        answer+=n%10
        n//=10
    return answer

 

댓글