查找字符串中最长的回文子串
Java
Medium
strings
任务 «查找字符串中最长的回文子串»
给定一个由小写拉丁字母组成的字符串。请找出并输出最长的回文子串(即从左向右读和从右向左读相同的子串)。如果有多个这样的子串,则输出按顺序出现的第一个。字符串长度不超过1000个字符。
输入格式
输入包含一个字符串 S (1 ≤ |S| ≤ 1000),由小写拉丁字母组成。
输出格式
输出一个所求的子回文串。
示例
示例 1
输入
babad
输出
bab
示例 2
输入
racecar
输出
racecar
示例 3
输入
a
输出
a
main.java