对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?
,最长对称子串为s PAT&TAP s
,于是你应该输出11。
输入格式:
输入在一行中给出长度不超过1000的非空字符串。
输出格式:
在一行中输出最长对称子串的长度。
输入样例:
1 | Is PAT&TAP symmetric? |
输出样例:
1 | 11 |
解题思路
考虑两种对称情况
- 奇对称
- 偶对称
1 | #include<iostream> |
对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?
,最长对称子串为s PAT&TAP s
,于是你应该输出11。
输入在一行中给出长度不超过1000的非空字符串。
在一行中输出最长对称子串的长度。
1 | Is PAT&TAP symmetric? |
1 | 11 |
考虑两种对称情况
1 | #include<iostream> |