728x90
https://www.acmicpc.net/problem/1110
N = input()
cnt = 0
# 10보다 작으면 0 붙임
if int(N) < 10:
N = str(int(N)*10)
M = N
# 0은 1출력
if N == '0':
print(1)
else:
while 1:
if N == M and cnt != 0:
print(cnt)
break
N = str(N[1]+str((int(N[0])+int(N[1]))%10))
cnt += 1
N = input()
cnt = 0
# 10보다 작으면 0 붙임
if int(N) < 10:
N = N+'0'
M = N
# 0은 1출력
while 1:
cnt += 1
N = str(N[1]+str((int(N[0])+int(N[1]))%10))
if N == M :
print(cnt)
break
반응형
'전.py' 카테고리의 다른 글
백준 7785 회사에 있는 사람 (0) | 2020.12.14 |
---|---|
백준 1572 중앙값 (실패 – 시간초과) (0) | 2020.12.14 |
백준 1026 보물 (0) | 2020.12.14 |
코드업 2749 피자 가게 (0) | 2020.12.14 |
백준 1835 카드 (0) | 2020.12.14 |