[백준] 1748번 : 수 이어 쓰기1 - Python(파이썬)

강재원·2022년 10월 21일
0

[코딩테스트] Python

목록 보기
136/200
post-custom-banner



https://www.acmicpc.net/problem/1748

def zero(n):
    z=1
    if n<=0: z=0
    else:
        for i in range(1,n): z*=10
    return z

k=input()
n=int(k)
len=len(k)
num=0
while n>0:
    num+=(n-zero(len)+1)*len
    n=zero(len)-1
    len-=1
print(num)
profile
개념정리 & 문법 정리 & 알고리즘 공부

0개의 댓글