0부터 n까지의 자릿수 합
시간 제한2초메모리 제한512 MB
0부터 n까지의 모든 수를 십진수로 적었을 때 나타나는 각 자릿수의 합을 구한다. n은 10^16까지 커질 수 있다.
문제
0부터 까지의 수를 모두 더한 값은 로 간단히 구한다. 즉 이다.
이 문제는 조금 더 어렵다. 수열 에 나오는 모든 자릿수의 합은 얼마인가?
0부터 까지 세면서 등장하는 자릿수를 전부 더한 값을 구하는 프로그램을 작성하라.
이면 수열 에 나오는 자릿수를 모두 더한다. 그 합은 이다.
입력
첫째 줄에 정수 이 주어진다. ()
출력
첫째 줄에 수열 에 나오는 자릿수의 합을 출력한다.