输入一个数字,问从1开始到这个数字总共写了多少个数字

这道题目要求计算从1开始到给定图书馆书籍数量的数字总个数。例如,如果有13本书,需要从1到13进行编号,总共会写17个数字。给出一个整数n,输出从1到n编号所需的总数字个数。
摘要由CSDN通过智能技术生成

B. Vanya and Books
time limit per test1 second
memory limit per test256 megabytes
inputstandard input
outputstandard output
Vanya got an important task — he should enumerate books in the library and label each book with its number. Each of the n books should be assigned with a number from 1 to n. Naturally, distinct books should be assigned distinct numbers.

Vanya wants to know how many digits he will have to write down as he labels the books.

Input
The first line contains integer n (1 ≤ n ≤ 109) — the number of books in the library.

Output
Print the number of digits needed to number all the books.

Examples
inputCopy
13
outputCopy
17
inputCopy
4
outputCopy
4
Note
Note to the first test. The books get numbers 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, which totals to 17 digits.

Note to the second sample. The books get numbers 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值