#B. 「一本通 3.7 例 2」单词游戏

    Type: Default 1000ms 32MiB

「一本通 3.7 例 2」单词游戏

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

来自 ICPC CERC 1999/2000,有改动。

NN 个盘子,每个盘子上写着一个仅由小写字母组成的英文单词。你需要给这些盘子安排一个合适的顺序,使得相邻两个盘子中,前一个盘子上单词的末字母等于后一个盘子上单词的首字母。请你编写一个程序,判断是否能达到这一要求。如果能,请给出一个合适的顺序。

输入格式

多组数据。第一行给出数据组数 TT,每组数据第一行给出盘子数量 NN,接下去 NN 行给出小写字母字符串,一种字符串可能出现多次。

输出格式

若存在一组合法解输出Ordering is possible.,否则输出The door cannot be opened.

样例

3
2
acm
ibm
3
acm
malform
mouse
2
ok
ok
The door cannot be opened.
Ordering is possible.
The door cannot be opened.

数据范围与提示

1N105,S10001 \le N \le 10^5,|S| \le 1000

欧拉回路

Not Claimed
Status
Done
Problem
8
Open Since
2024-3-23 11:15
Deadline
2024-4-28 23:59
Extension
24 hour(s)