#414. SubString

    ID: 414 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>基础题-字符与字符串洛谷字符串处理暴力枚举回文子串前缀匹配

SubString

SubString

题目描述

You are given a string input.You are to find the longest substring of input such that the reversal of the substring is also a

substring of input.In case of a tie,return the string that occurs earliest in input.

Note well:The substring and its reversal may overlap partially or completely.The entire original string is itself a valid

substring.The best we can do is find a one character substring,so we implement the tie-breaker rule of taking the earliest

one first.

输入说明

The first line of input gives a single integer,1<=N<=10,the num of test cases.

Then follow,for each test case,a line containing between 1 and 50 characters,inclusive.

Each character of input will be an uppercase letter('A'-'Z').

输出说明

Output for each test case the longer substring of input such that the reversal of the substring is also a substring of input.

样例

输入

3
ABCABA
XYZ
XCVCX

输出

ABA
X
XCVCX