B. 三倍数

    传统题 1000ms 256MiB

三倍数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“赛后递交”以递交本题。

题目描述

类似 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}

【AC-003-Div2】算法组月赛 || Round · 3

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-8-16 0:00
结束于
2025-8-18 0:00
持续时间
3 小时
主持人
参赛人数
63