자릿수 더하기

김가람휘·2022년 9월 26일
0

CodeKata

목록 보기
27/28

# 내 풀이

def solution(n):
    sum = 0
    
    for i in range(1, len(str(n)) + 1):
        sum += n % 10 
        n //= 10 
        
    return sum
# 다른 사람의 풀이 1

def sum_digit(number):
    if number < 10:
        return number
    return (number % 10) + sum_digit(number // 10)
    
    
# 다른 사람의 풀이 2

def sum_digit2(number):
    return sum([int(i) for i in str(number)])

0개의 댓글