编程题
马龙的字符串 ## 来源 ZOJ 10th Anniversary Contest (ZOJ3587) ## 题目描述 设S为字符串,令$S_{i...j}$代表S的从第i个字符到第j个字符的子串。 给定字符串S和T,计算满足以下条件的四元组(a, b, c, d)的个数:$S_{a...b}$ + $S_{c...d}$ = T,a≤b,c≤d,这里的加号(+)表示把两个字符串连接起来。 ## 输入描述 输入文件的第一行为整数Tc,表示测试数据个数。每个测试数据占两行,第一行为字符串S,第二行为字符串T。S和T的长度范围在[1, 100000]。S和T中均只包含字母字符。 ## 输出描述 对每个字符串,输出占一行,为求得的结果。 ## 样例输入 ```txt 1 aaabbb ab ``` ## 样例输出 ```txt 9 ```
查看答案
赣ICP备20007335号-2