#C. 数数

    传统题 1000ms 256MiB

数数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

设 x 的十进制下最低位到最高位依次为 a1,,ama_1,…, a_m (am0)(a_m \neq 0),若 m4m ≥ 4a1+am=a2am1a_1 + a_m = a_2 ⋅ a_{m−1},则称 xx 是好的。

lrl ∼ r 中有多少个好的数。对 109+710^9 + 7 取模。

输入格式

两行,第一行一个整数 ll,第二行一个整数 rr。以十进制形式给出,没有前导 00

输出格式

一行,一个整数,表示答案。

样例 1 输入

2175
2175

样例 1 输出

1

样例 2、3

见下发文件。

数据范围

对于 20% 的数据,l,r<104l, r < 10^4

对于 30% 的数据,l,r<106l, r < 10^6

对于 40% 的数据,l,r<107l, r < 10^7

对于 60% 的数据,l,r<109l, r < 10^9 ;

对于 80% 的数据,l,r<1018l, r < 10^{18}

对于另外 10% 的数据,l=rl = r

对于 95% 的数据,l,r<10100l, r < 10^100

对于 100% 的数据,103lr<10100000010^3 ≤ l ≤ r < 10^1000000

模拟赛1

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-10-12 14:15
结束于
2025-10-12 17:33
持续时间
3.3 小时
主持人
参赛人数
7