在 线 评 测 系 统
Toggle navigation
ZZULIOJ
常见问答
讨论版
题目列表
来源/分类
状态
排名
竞赛
考试&作业
[
题目列表
状态
排名
OI 排名
统计
]
Login
问题 C: 蛤玮的项链
问题 C: 蛤玮的项链
时间限制:
6
Sec
内存限制:
128 MB
提交:
198
解决:
21
[
状态
] [
讨论版
] [
提交
] [命题人:
]
题目描述
蛤玮向心仪的妹子送了一条项链,这条项链是由小写字母构成的首尾相接的字符串,妹子看了看项链对蛤玮说,"我希望它是对称的",蛤玮想了想之后决定,从项链上截取出一段,这段如果是回文的话那么妹子戴起来就是对称的了.由于蛤玮会魔法,他可以把项链上的某一个字母变成任意另一个字母,但由于魔力限制他最多只能变两次,现在蛤玮想知道他能截取出的项链的最长长度是多少.为了简单,我们假设蛤玮截取出的长度必须是奇数.
输入
第一行整数T(1<=T<=10),表示数据组数.
每组数据一个字符串s,表示项链,|s|<=100000.
输出
每组数据输出一个数,最长的截取长度.
样例输入
Copy
1 abcdaaa
样例输出
Copy
7
提示
样例串改变一个字母变成abcbaaa,整个项链便可转成回文aabcbaa.