经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

SubString

📝 题解 🔵 仅限 C++
题目描述
<p> You are given a string input.You are to find the longest substring of input such that the&nbsp;reversal of the substring is also a </p> <p> substring of input.In case of a tie,return the string that&nbsp;occurs earliest in input. </p> <p> Note well:The substring and its reversal may overlap partially or completely.The entire original string is itself a valid </p> <p> substring.The best we can do is find a one character substring,so we implement the tie-breaker rule of taking the earliest </p> <p> one first. </p>
输入格式
The first line of input gives a single integer,1&lt;=N&lt;=10,the num of test cases.<br /> <p> Then follow,for each test case,a line containing between 1 and 50 characters,inclusive. </p> <p> Each character of input will be an uppercase letter('A'-'Z'). </p>
输出格式
Output for each test case the longer substring of input such that the reversal of the substring is&nbsp;also a substring of input.<br />
样例
样例输入 1
3 ABCABA XYZ XCVCX
样例输出 1
ABA X XCVCX
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用