#M250822. 三倍数

三倍数

题目描述

类似 222131313222,131313 这样的,由 11 个数字字符串重复 33 次形成的整数,称作“三倍数”。但是 000,010101000,010101 这样开头是 00 的字符串不算做“三倍数”。

给出一个很大的整数 MM ,求小于等于 MM 的正整数中,有多少个“三倍数”?

输入格式

11 个正整数 MM

输出格式

输出小于等于 MM 的“三倍数”的个数。

输入输出样例

4000
9

样例 #1\tt \#1说明

满足条件的有111,222,333,444,555,666,777,888,999111,222,333,444,555,666,777,888,999

222222222333333333111111111
222222222

样例 #2\tt \#2说明

输入输出可能超过 6464 位无符号整数类型范围

数据范围

20%20\% 数据,M106M\le10^6

50%50\% 数据,M1018M≤10^{18}

100%100\% 数据,1M1010001≤M≤10^{1000}