#1306. 1001 循环位移
1001 循环位移
题面_2024“钉耙编程”中国大学生算法设计超级联赛(1)-题目集.pdf
定义字符串 循环位移 次为
$S(k) = S_{k\mod n}+\dots + S_{n-1} + S_0 + \dots + S_{(k-1) \mod n}$。
定义 .
给出 组串 ,询问 有多少个子串在 中。
Input
第一行一个 表示输入组数。
接下来每行两个字符串,表示 和 ,保证 。
保证 ,并且字符串均由大写字母组成。
Output
输出 行,每行一个数表示答案。
3
AN MANTLEFAN
MVP XPTIJMVPMVP
CJMR JDRCJMRAJMRCJMGC
2
4
5
第一个样例:MAN
TLEFAN,MANTLEFAN
第三个样例:JDRCJM
RAJMRCJMGC,JDRCJMR
AJMRCJMGC,JDRCJMRAJMRC
JMGC,JDRCJMRAJMRCJ
MGC,JDRCJMRAJMRCJM
GC
相关
在下列比赛中: