#B1702. [CSP-J 2025 模拟赛] NOI 子串
[CSP-J 2025 模拟赛] NOI 子串
题目描述
定义一个字符串为“NOI 串”,当且仅当其包含至少两种不同的“NOI 子串”。
“NOI 子串”的定义如下:
- 字符串
NOI是“NOI 子串”。 - 在一个“NOI 子串”前加
AK得到的字符串是“NOI 子串”。 - 当 和 (可以相同)都是“NOI 子串”时, 是“NOI 子串”。
输入格式
第一行,一个小于等于 的正整数 。 以后 行,每行一个长度不超过 的仅含有大写字母的字符串。
输出格式
对于每一个字符串,输出一行一个字符串 Yes 或 No,Yes 代表该字符串是“NOI 串”,No 代表该字符串不是“NOI 串”。
输入输出样例 #1
输入 #1
9
NOI
IOI
AKNOI
AKIOI
IAKNOI
IAKIOI
NOINOI
NOIIOI
QODKWNOIXMCNEBANOIANWDKZOLE
输出 #1
No
No
Yes
No
Yes
No
Yes
No
No
说明/提示
对于第 个字符串 IAKNOI,其包含 种“NOI 子串” NOI 和 AKNOI,因此是“NOI 串”。
对于第 个字符串 NOINOI,其包含 种“NOI 子串” NOI 和 NOINOI,因此是“NOI 串”。
对于第 个字符串 NOIIOI,其仅包含 种“NOI 子串” NOI,因此不是“NOI 串”。
京公网安备 11011102002149号