Problem F: 最长重复子串
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:13
Solved:7
Description
输入一行字符串S ,考虑其所有重复子串 :即S的连续子串,在S中出现 2 次或更多次。这些出现之间可能存在重叠。编程要求返回任意一个可能具有最长长度的重复子串。如果S不含重复子串,那么答案为 "" 。
Input
输入一行字符串S。(2<=|S|<=3*104)
Output
一行,输出符合题意的最长重复子串。
Sample Input Copy
banana
Sample Output Copy
ana
HINT
【样例输入2】
abcd
【样例输出2】
【样例输入3】
abcdeedaabcdee
【样例输出3】
abcdee