728x90
result=[]
while(1):
n=int(input())
m=n
d=0
if n==0:
break
while(1):
if m==0:
if d<10:
break
else:
m=d
d=0
d+=m%10
m=m//10
result.append(d)
for i in result:
print(i)
while(1):
n=input()
if n=='0':
break
while(1):
if len(n)<=1:
break
m=0
for i in range(len(n)):
m+=int(n[i])
n=str(m)
print(n)
반응형
'전.py' 카테고리의 다른 글
백준 3460 이진수 (0) | 2020.12.15 |
---|---|
백준 6321 IBM 빼기 1 (0) | 2020.12.15 |
백준 4641 Doubles (0) | 2020.12.15 |
백준 1417 국회의원 선거 (0) | 2020.12.15 |
백준 1038 감소하는수 (실패) (0) | 2020.12.15 |