#ABC136B. Uneven Numbers

Uneven Numbers

题目描述

Given is an integer NN. Find the number of positive integers less than or equal to NN that have an odd number of digits (in base ten without leading zeros).

给定整数 NN 。求小于或等于 NN 的正整数中奇数个位数(以十为基数,不含前导零)的个数。

输入格式

输入内容按以下格式标准输入:

NN

输出格式

打印小于等于 NN 且个位数为奇数的正整数的个数。

样例 #1

样例输入 #1

11

样例输出 #1

9

样例 #2

样例输入 #2

136

样例输出 #2

46

样例 #3

样例输入 #3

100000

样例输出 #3

90909

说明

数据规模与约定

  • 1N1051 \leq N \leq 10^5

样例 11 解释

在小于或等于 1111 的正整数中,有 9 个整数的位数是奇数: 1,2,,91, 2, \ldots, 9 .

样例 22 解释

除了 1,2,,91, 2, \ldots, 9 之外,还有 3737 个整数的位数也是奇数: 100,101,,136100, 101, \ldots, 136 .