알고리즘/백준
[백준] 1110번 더하기 사이클 (파이썬)
알감자
2021. 12. 24. 17:09
1110번: 더하기 사이클
0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음,
www.acmicpc.net
코드
a = input()
if int(a) < 10:
a = a+"0"
b = a
i = 0
while True:
c = b[1]
b = int(b[0])+int(b[1])
b = str(b)
b = c + b[-1]
i += 1
if a == b:
print(i)
break