编程题
### 问题描述
蓝桥镇附近又出现了神秘的遗迹,但是这次与往常不同,这次的遗迹需要完成石碑解密任务才可以进入。
遗迹的石碑上刻有一种奇怪的函数说明,函数名为 $f(x)$,$f(x)$ 代表一个正整数 $x$ 的十进制表示中,从最左边开始有多少个连续的数字 1。比如说,$f(1)=1$,$f(2)=0$,$f(10)=1$,$f(11)=2$,$f(101)=1$。
遗迹每天会给出一个正整数 $N$ ,只有计算出从 1 到 $N$ 的所有正整数的 $f(x)$ 之和,才能完成解密任务。
你能帮助蓝桥镇的人完成这个任务吗?
### 输入格式
一个正整数 $N$($1\leq N \leq 10^{15}$)。
### 输出格式
一个整数,表示从 1 到 $N$ 的所有正整数的 $f(x)$ 之和。
### 样例输入
```
100
```
### 样例输出
```
146
```