远端评测题 1000ms 128MiB

前缀后缀

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定一个字符串 ss 和一个字符串 tt,请你求出:ss 有多少对前缀后缀对 (x,y)(x, y),使得 yxyx 等于 tt

形式化的,设 nn 是字符串 ss 的长度,你要求出有多少对 (i,j)(i, j) 满足 1i,jn1 \leq i, j \leq n 使得 sjsj+1sns1s2si=ts_{j}s_{j+1}\dots s_ns_1s_2\dots s_i = t

其中 sis_i 表示 ss 的第 ii 个字符,字符串下标从 11 开始。

输入格式

本题单个测试点内有多组测试数据。输入的第一行是一个整数,表示数据组数 TT

对每组数据,按如下格式输入:
第一行是一个字符串,表示 ss
第二行是一个字符串,表示 tt

输出格式

对每组数据,输出一行一个整数表示答案。

1
aabaabaabaab
aabaabaab
2

提示

数据规模与约定

  • 10%10\% 的数据,t=1|t| = 1
  • 40%40\% 的数据,s100|s| \leq 100
  • 70%70\% 的数据,s104|s| \leq 10^4
  • 100%100\% 的数据,1s1051 \leq |s| \leq 10^51t1001 \leq |t| \leq 1001T101 \leq T \leq 10,输入字符串仅含小写字母。

day7测试

未参加
状态
已结束
规则
IOI
题目
7
开始于
2025-8-7 19:00
结束于
2025-8-7 20:30
持续时间
1.5 小时
主持人
参赛人数
32