【2024科创】阶段赛—1(提高)
描述
一个字符串是回文串,当且仅当该字符串从前往后读和从后往前读是一样的,例如,aabaa 和 ccddcc 都是回文串,但abcd 不是。
小杨有 n 个仅包含小写字母的字符串,他想请你编写程序判断每个字符串是否由两个长度至少为 2 的回文串前后拼接而成。
输入
第一行包含一个正整数 n,代表字符串数量。 接下来 n 行,每行一个仅包含小写字母的字符串s。
对于100%的数据:
1\le n \le 10
1\le |s| \le 100
|s|指字符串s的长度,即s.size()
输出
对于每个字符串输出一行,如果该字符串由两个长度至少为 2 的回文串前后拼接而成则输出 Yes
,否则输出 No
。
样例
输入
4 abcd aabbb aaac abcdd
输出
No Yes No No