leetcode#258 Add Digits

정은경·2022년 6월 27일
0

알고리즘

목록 보기
107/125

1. 문제

2. 나의 풀이

2-1. 재귀호출로 해결하기

class Solution:
    def foo(self, num):        
        if len(str(num)) == 1:
            return num
        
        return self.foo(sum([int(x) for x in str(num)]))
        
    def addDigits(self, num: int) -> int:
        return self.foo(num)

Reference

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글