Algorithm(알고리즘)/백준

04_백준 1110번 파이썬 더하기 사이클

고로케 2021. 6. 17.
반응형
  • 풀이
x = input()
x = int(x)
count = 0

def cycle(n, count):
    sum_n = n // 10 + n % 10
    if n < 10:
        n = n * 10
        sum_n = n // 10 + n % 10
        n = n // 10
    n = n % 10 * 10 + sum_n % 10
    count += 1

    if n == x:
        return count
    return cycle(n, count)

print(cycle(x, count))

 

 

반응형

댓글