#AT1300. 回文字符串

回文字符串

题目描述

一个长度为奇数的字符串 SS 被称为 strongstrong palindromepalindrome 当且仅当以下几点全部满足。

  • SS 是一个回文串。
  • NNSS 的长度。SS的前((N1)2)(\frac{(N-1)}{2})个字符所组成的字符串是回文的。
  • SS的后((N+3)2)(\frac{(N+3)}{2})个字符所组成的字符串是回文的。

判断SS是否是 strongstrong palindromepalindrome

输入

一行一个字符串 SS

输出

如果 SSstrongstrong palindromepalindrome,输出 YesYes;否则输出 NoNo

akasaka
Yes

样例解释

SSakasaka

SS 的第 1 到第 3 个字符组成的字符串是 aka

SS的第5到第7个字符组成的字符串是 aka

所有这些都是回文串,所以 SS 是一个强回文字符串。

level
No
atcoder
No

提示

  • S S 由小写英文字母组成。
  • S S 的长度是一个介于 3 3 99 99 (含)之间的奇数。