QOJ.ac

QOJ

حد الوقت: 1.5 s حد الذاكرة: 512 MB مجموع النقاط: 100

#17604. VEZUV

الإحصائيات

某区域 ICPC 竞赛的组委会未能提供合适的比赛环境,因此他们决定按字典序对参赛队伍进行排名。也就是说,队名在字典序中最小的队伍将被宣布为获胜者。

本题的主人公 Etna 是一支队伍的队长,我们隐去该队的身份,只需知道该队的名字以字母 ‘Z’ 开头,这使他们处于相当不利的地位。在与组委会进行了长时间的讨论后,Etna 争取到了一种更公平的排名方式。遗憾的是,队伍仍将按字典序排名,但字典序的定义发生了改变。更准确地说,组委会将随机选择一种英文字母的排列方式,并根据该排列自然地定义字典序。换句话说,字母在排列中的顺序将决定它们在字典序中的大小关系。

Etna 立即拿出笔记本电脑,编写了一个程序,为每支队伍寻找一种字母排列,使得该队伍能在比赛中获胜。遗憾的是,该程序至今仍未运行结束。请帮助 Etna 编写一个更高效的程序来实现相同的功能。

输入格式

第一行包含一个自然数 $N$,表示参加比赛的队伍数量。 接下来的 $N$ 行包含参赛队伍的名称。每个队名由一个单词组成,该单词仅包含小写英文字母。当然,各队名称互不相同。

输出格式

对于输入中给出的每支队伍,按其在输入中出现的顺序,在单独的一行中输出一种英文字母的排列,使得该队伍能赢得比赛。如果不存在这样的排列,则输出 “nemoguce”;如果存在多种这样的排列,输出其中任意一种即可。

子任务

设 $L$ 为所有 $N$ 个队名的长度之和,$K$ 为所有队名中出现的不同字母的数量。

子任务 分值 数据范围
1 13 $1 \le N \le 100, 1 \le L \le 10\,000, 1 \le K \le 6$
2 32 $1 \le N \le 350, 1 \le L \le 10\,000, 1 \le K \le 26$
3 55 $1 \le N \le 25\,000, 1 \le L \le 1\,000\,000, 1 \le K \le 26$

样例

输入格式 1

3
war
zag
wro

输出格式 1

agorwzbcdefhijklmnpqstuvxy
agorzwbcdefhijklmnpqstuvxy
gorawzbcdefhijklmnpqstuvxy

输入格式 2

3
b
ab
aa

输出格式 2

bacdefghijklmnopqrstuvwxyz
nemoguce
abcdefghijklmnopqrstuvwxyz

输入格式 3

7
bcada
dbaab
bbabc
ababb
aacdf
bcdff
baddb

输出格式 3

cbadfeghijklmnopqrstuvwxyz
cdabfeghijklmnopqrstuvwxyz
bacdfeghijklmnopqrstuvwxyz
nemoguce
abcdfeghijklmnopqrstuvwxyz
cbdafeghijklmnopqrstuvwxyz
nemoguce

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.