传统题 1000ms 256MiB

我爱沈阳

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小水獭来到沈阳旅游,它认为一个字符串 ssSHENYANG 的当且仅当存在两个非空字符串 aabb 满足如下三个条件:

  • aa 由小写字母组成,且 aa 中每种字母只出现了一次。
  • bb 由小写字母组成,且 bb 是回文串,也就是说将 bb 翻转后得到的字符串和 bb 相同。
  • aabb 顺序拼接得到的字符串和 ss 相同,也就是说 s=a+bs = a + b

例如 henan 是 SHENYANG 的,因为 henan=he+nan,此外也可分解为 hena+n。但 hhnanysmihoyocom 不是 SHENYANG 的。

现在给定一个字符串,请你帮助小水獭判断它是不是 SHENYANG 的。


输入格式

本题包含多组数据。

  • 第一行包含一个整数 TT1T1031 \leq T \leq 10^3),表示数据组数。
  • 对于每组数据: 一行包含一个由小写字母组成的字符串 ss1s1051 \leq |s| \leq 10^5),表示小水獭询问的字符串。
  • 保证所有数据的 s105\sum |s| \leq 10^5

输出格式

对于每组数据: 输出一行包含一个字符串。如果 ss 是 SHENYANG 的,输出 YES;否则输出 NO

Samples

HENAN
YES

Limitation

1s, 1024KiB for each test case.

# 2026 CEIT 第三次考核暨 东北四省热身赛

未参加
状态
已结束
规则
XCPC
题目
10
开始于
2026-5-16 11:00
结束于
2026-5-16 16:00
持续时间
5 小时
主持人
参赛人数
12