P16211 [ECUSTPC 2025] 图腾花园

题目描述

欢迎来到 ECUSTPC 2025 的赛场! 在这场 4 个小时的比赛中,你将与 Maddy 携手共进,共同面对这些有趣的试题! Maddy 给你的下一个任务是针对特定的字符串 **ECUST** 进行操作。你需要生成所有在不区分大小写的前提下与 **ECUST** 相等的字符串。 你所生成的字符串必须是两两不同的,并且需要按照 ASCII 码的字典序进行从小到大排列并输出。

输入格式

本题没有输入。 请注意,技术上本题会提供一个随机的一行字符串作为输入,你可以不用读入这个字符串,只需要提供正确的输出即可。

输出格式

输出若干行,每行包含一个和 **ECUST** 在不区分大小写的前提下相等的字符串,你需要让这些字符串按照 ASCII 码的字典序排序。

说明/提示

### 提示 字符串 $a$ 的 ASCII 码字典序小于字符串 $b$,当且仅当满足以下条件之一: - $a$ 是 $b$ 的前缀。 - 在 $a$ 和 $b$ 第一个不同的位置,满足该位置上 $a$ 的字符的 ASCII 码值小于 $b$ 的 ASCII 码值。 两个字符串在不区分大小写的前提下相等,当且仅当将两个字符串所有的大写字母都转成对应的小写字母后相等。例如,**ECUST**, **ecust**, **eCuSt** 在不区分大小写的前提下是相等的。 数字 $0$ 的 ASCII 码为 $48$,大写字母 $A$ 的 ASCII 码为 $65$,小写字母 $a$ 的 ASCII 码为 $97$。 本题没有输入,输出将仅仅展示一个输出的格式示范,而非完整的答案输出,且本题的样例不会在附加文件中出现。