👀
문제를 처음 보았을 때 먼저 문제 순서를 이해하는것에 집중했다.
[ input() 을 이용하여 숫자를 입력 받고 -> count를 해야하니 count 변수를 선언해주고 -> 원래 수로 돌아올때 까지 실행되어야하니, while문을 쓰고 -> 언제 break 문을 써야 할까 -> 원래 수 == 새로운 수 일때 break 를 써야겠구나. ]
처음에는 이정도로 흐름을 잡고 코드를 작성했다.
n = int(input()) #입력 68
num = n
cnt = 0
while True:
a = num // 10 #몫 6
b = num % 10 #나머지 8
c = (a+b) % 10 # 14 % 10 = 4
num = (b*10)+c # 8*10+4=84
cnt = cnt +1
if(num == n):
break
print(cnt)