强哥的双重暗号验证
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景:
强哥最近在道上收小弟,为了防止卧底混进来,他设计了一套独特的接头暗号规则:所有有效暗号必须由两个长度≥2的回文串拼接而成。
- 回文串就是正读反读都一样的串,比如"aa"、"aba"、"bbbb"
- 有效暗号示例:"aabbb"(aa + bbb)、"abbaabba"(abba + abba)
- 无效暗号示例:"abcd"、"aaac"、"abcdd"
作为强哥的军师,你需要帮他快速验证小弟们提供的暗号是否合格。
输入格式:
- 第1行:整数n(1≤n≤10),表示待验证的暗号数量
- 接下来n行:每行一个由小写字母组成的暗号(长度≤100)
输出格式:
- 对每个暗号输出一行,合格输出"Yes",不合格输出"No"
样例输入:
4
abcd
aabbb
aaac
abcdd
样例输出:
No
Yes
No
No
数据范围:
- 100%数据:1≤n≤10,每个字符串长度≤100