알고리즘

BOJ 1110번

Unan 2023. 1. 23. 23:48
반응형

-

import sys

# N 입력 받기
N = sys.stdin.readline().rstrip()

# 한자리 수는 두 자리 수로 처리
if len(N) == 1:
    N = int(N) * 10

cycle = 0

T = int(N)

while True:

    # 몫과 나머지 연산을 이용하여 쉽게 수를 가공할 수 있다.
    s = T // 10 + T % 10

    T = (T % 10) * 10 + (s % 10)
    cycle += 1

    if int(N) == T:
        break

print(cycle) 

* sys.exit(1)을 쓰면, 채점을 못하더라...

반응형

'알고리즘' 카테고리의 다른 글

[자료구조] Heap  (0) 2024.03.01
BOJ 1427번  (0) 2023.01.25
BOJ 11047번, 1463번. DP  (0) 2023.01.19
BOJ 9095번  (0) 2023.01.18
BOJ 1620번  (0) 2023.01.17