본문 바로가기
파이썬/백준

1110번 : 더하기 사이클

by L_SU 2022. 8. 8.
#1110번 : 더하기 사이클

n = input()
count = 0
result = 0
c = int(n)
if c == 0:
    print(1)
else:
    if int(n) >= 10:
        while int(n) != result:
            a = c//10
            b = c % 10
            c = b*10 + ((a+b) % 10)
            count += 1
            result = c

    else:
        a = 0
        b = c
        while int(n) != result:
            c = b*10 + ((a+b) % 10)
            a = c//10
            b = c % 10
            count += 1
            result = c

    print(count)

'파이썬 > 백준' 카테고리의 다른 글

1712번 : 손익분기점  (0) 2022.09.26
1977번 : 완전제곱수  (0) 2022.09.19
2089번 : -2진수  (0) 2022.07.23
10866번 : 덱  (0) 2022.07.22
10845번 : 큐  (0) 2022.07.21