#511. 好数

好数

题目描述

一个整数如果按从低位到高位的顺序,奇数位(个位、百位、万位等)上的数字是奇数,偶数位(十位,千位,十万位等)上的数字是偶数,那么这个整数就被称为好数。

现在给定一个整数 nn,问你 1n1\sim n 中有多少个好数。

输入格式

一个整数 nn

输出格式

一个整数,表示好数的个数。

样例输入1

24

样例输出1

7

样例输入2

2024

样例输出2

150

说明

对于样例 11:

1241\sim 24 中好数有 77 个,分别是 1,3,5,7,9,21,231,3,5,7,9,21,23

评测数据规模

对于 10%10\% 的数据:1n101\le n\le 10

对于 20%20\% 的数据:1n201\le n\le 20

对于 40%40\% 的数据:1n1021\le n\le 10^2

对于 70%70\% 的数据:1n1031\le n\le 10^3

对于 100%100\% 的数据:1n1061\le n\le 10^6