#P9911. 循环位移
循环位移
循环位移
Problem Description
请注意本题特殊的空间限制!
定义字符串 循环位移 次为 $S(k) = S_{k\mod n}+\dots + S_{n-1} + S_0 + \dots + S_{(k-1) \mod n}$。
定义
给出 组串 ,询问 有多少个子串在 中。
Input
第一行一个 表示输入组数。
接下来每行两个字符串,表示 和 ,保证 。
保证 ,并且字符串均由大写字母组成。
Output
输出 行,每行一个数表示答案。
Sample Input
3
AN MANTLEFAN
MVP XPTIJMVPMVP
CJMR JDRCJMRAJMRCJMGC
Sample Output
2
4
5
Hint
第一个样例:MANTLEFAN,MANTLEFAN
第三个样例:JDRCJMRAJMRCJMGC,JDRCJMRAJMRCJMGC,JDRCJMRAJMRCJMGC,JDRCJMRAJMRCJMGC,JDRCJMRAJMRCJMGC
Source
2024“钉耙编程”中国大学生算法设计超级联赛(1)
相关
在下列比赛中: