11-10 02:56
Notice
Recent Posts
Recent Comments
관리 메뉴

BAN2ARU

[백준/Python] 1110번 : 더하기 사이클 본문

Coding Test/BaekJoon

[백준/Python] 1110번 : 더하기 사이클

밴나루 2022. 9. 19. 18:56
반응형

1110번: 더하기 사이클 (acmicpc.net)

 

1110번: 더하기 사이클

0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음,

www.acmicpc.net

 

- 코드 (252B)

import sys

n = int(sys.stdin.readline())
n_new = n
count = 0
while (True) :
    n_first = n_new // 10
    n_end = n_new % 10
    n_add = n_first + n_end
    n_new = n_end * 10 + n_add % 10
    count += 1
    if(n == n_new) :
        break
print(count)

 

728x90

'Coding Test > BaekJoon' 카테고리의 다른 글

[백준/Python] 1065번 : 한수  (0) 2022.10.17
[백준/Python] 2562 최댓값  (0) 2022.10.08
[백준/python] 10951번 : A+B - 4  (0) 2022.09.14
[백준/Python] 10952번 : A+B - 5  (0) 2022.09.14
[백준/Python] 10871번: X보다 작은 수  (0) 2022.08.17
Comments