백준7 [Python] 백준 1110번: 더하기 사이클 코드 n = int(input()) # 주어지는 정수. 0보다 크거나 같고, 99보다 작거나 같음 first = n new = -1 # n의 초깃값과 같을 수 없는 음수로 초깃값 지정 count = 0 # 사이클 변수 while (first != new): count += 1 if (n < 10): n = int("0" + str(n)) tens = n // 10 ones = n % 10 sum = tens + ones n = int(str(ones) + str(sum)[-1]) new = n print(count) 풀이 처음에 입력한 값(first)을 기억하고, 나중에 계산되는 값(new)과 일치하면 끝내야 하기 때문에 특정 조건을 만족하면 끝낼 수 있는 while문을 사용하였다. while문은 조건이.. 2023. 5. 13. 이전 1 2 다음