- 주어진 입력을 list로 변환 함.
- 문제의 조건대로 진행해주면서, 기존 n과 같아질 때 까지 while문을 돌며 같아질 시 return함.
num = input()
def cycle(n) :
count = 0
std = n
while 1 :
n_list = list(n)
if len(n_list) == 1 :
n_list.insert(0, str(0))
tmp = [n_list[1], str(int(n_list[0]) + int(n_list[1]))]
count += 1
if len(tmp[1]) > 1 and tmp[1] != '00' :
tmp = [n_list[1], tmp[1][1]]
n = ''.join(tmp)
n = ''.join(tmp)
if int(std) == int(n) :
return count
print(cycle(num))