#P15089. [2026省选联测]god number

    ID: 14305 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 7 上传者: 标签>CF2200AC自动机数位DP字符串状压DP记忆化搜索

[2026省选联测]god number

god number

题目描述

flame 数论大师,有一天,她开始研究起神数。

神数的定义是:这个数在不包含前导零的十进制状态下,将十进制数写成一个数字串,它含有所有给定的 nn 个数字串。

mybing给flame出了一道题:给定 llrr,求 $\sum_{i = l} ^ r i \cdot \left[ i\, \text{是神数}\right] \pmod {998244353}$,也就是求区间中所有是神数的数字的和。

flame在0.5s0.5s就算了出来,那么你能不能在1s1s内算出来呢?

输入格式

第一行是三个整数 n,l,rn, l, r (1n5,1lr101001 \leq n \leq 5,1 \leq l \leq r \leq 10 ^ {100}),含义如题目描述中所述。

接下来 nn 行,每行一个由数字构成的字符串 ss ,注意 ss 可能存在前导 00

保证 s100\sum |s| \leq 100 .

输出格式

在一行输出一个整数,表示 llrr 之间神数的和对 998244353998244353 取模后的余数。

样例1

输入

2 1 100
1
2

输出

33

样例2

输入

2 1 1000
100
000

输出

1000

样例解释

第一个样例中的神数为 12122121

第二个样例中的神数为 10001000

任务分布

子任务编号 分值
11 lr1000l\le r\le 1000 1010
22 2020
33 lr107l\le r\le 10^7 3030
44 4040