自动机板子+数位即可

题意概要:

定义长度为的字符串为字符串的半匹配串,当且仅当内存在长度至少为的子串,使得其为的子串。

给出一个字符串,两个长度都为的十进制整数字符串,求区间中有多少个数字字符串是的半匹配串。

输入的第一行为,第二行为,第三行为不含前导零。

数据保证

请将答案对取模。

自动机来处理匹配串。

数位来实现数字区间内的转化和推导。

实现见代码: