#LQ14C0. 最长同类子串

最长同类子串

当前没有测试数据。

问题描述

对于两个等长的字符串 A,BA,B,如果对于任意 i,ji,j,都有 Ai=AjA_i=A_jBi=BjB_i=B_j 同时满足或同时不满足,那么我们称 A,BA,B 是一对同类串。例如, aababaababxxkxkxxkxk 是一对同类串,而 abcdeabcdeabcddabcdd 则不是。

给定 S,TS,T ,找出一个尽可能大的 kk 使得 S,TS,T 分别含有一个长度为 kk 的子串 S,TS',T',且 S,TS',T' 是同类串。

输入格式

输入两行,每行包含一个字符串,分别表示 S,TS,T

输出格式

输出一行包含一个整数 kk 表示答案。

样例

aaaba
yxyy
3

评测用例规模与约定

对于 40%40\% 的评测用例, S,T500|S|,|T|≤500

对于 50%50\% 的评测用例, S,T2000|S|,|T|≤2000

对于所有评测用例, 1S,T1051≤|S|,|T|≤10^5S,TS,T 中仅包含小写英文字母。