웹찢남

[백준 1110 더하기 사이클 문제] PYTHON 본문

백준 Algorithm

[백준 1110 더하기 사이클 문제] PYTHON

harry595 2021. 4. 29. 17:09

 

변수 두개를 먼저 선언하여 10의 자리와 1의 자리로 input을 쪼갠다.

1의 자리를 10의 자리로, 두 수를 더한 값의 1의 자리를 1의 자리로 While 문을 돌려

flag를 하나 설정하고 루프를 돌때마다 +1을 하여 답을 구한다.

 

N = int(input())
N2=N
result=0
while True:
    left=N2//10
    right=N2%10
    realright=(left+right)%10
    N2=right*10+realright
    result+=1
    if(N2==N):
        print(result)
        break
Comments