백준 [ALGORITHM] - 수 이어 쓰기 1 (1748)

2024. 12. 10. 13:14코딩/백준 [ALGORITHM]

반응형
n = int(input())
length = 0

digit = 1
start = 1
while start <= n:
    end = min(n, start * 10 - 1) 
    #print(end)
    length += (end - start + 1) * digit
    #print(length)
    start *= 10
    digit += 1

print(length)
반응형