#G0083. 相邻的乘积【2025期末考试T5】

相邻的乘积【2025期末考试T5】

题目描述

对于一个正整数,其所有相邻数位上的数字乘积的最大值为这个正整数的价值

例如,1234512345 的价值是 4×5=204\times 5 = 205142351423 的价值是 4×2=84 \times 2 = 8

江桥想知道,[l,r][l,r] 内的所有正整数的价值之和是多少。特别地,个位数的价值为 00

形式化题意:

设某正整数 xx 的数位表示为 dkdk1dk2...d1\overline{d_k d_{k-1}d_{k-2}...d_1},令 f(x)=maxi=1k1(di×di+1)f(x) = \max_{i = 1}^{k - 1} (d_i \times d_{i + 1}),求 i=lrf(i)\sum_{i = l}^r f(i)

由于答案可能过大,你需要输出答案对 998244353998244353 取模后的值。

输入格式

一行两个正整数 l,rl,r ,含义如上所述。

输出格式

输出一个整数,表示答案对 998244353998244353 取模后的值。

1 100
2025

样例解释

数据规模与约定

下发文件

下发文件分别对应子任务 1144

有合理的子任务依赖。

子任务编号 rr≤ 分值
11 10210^2 1010
22 10510^5 2020
33 10910^9 3030
44 101810^{18} 4040

对于 100%100\% 的数据:保证 1lr10181 \leq l \leq r \leq 10^{18}