#2811. 反片语

反片语

题目描述

大多数纵横填字谜迷都习惯于拼字游戏——一组单词在不同的字母中有相同的字母——例如OPTS、SPOT、STOP、POTS和POST。然而,有些单词没有这个属性,无论你如何重新排列它们的字母,你都不能组成另一个单词。这些单词被称为字谜,例如QUIZ。

输入一些单词,找出所有满足如下条件的单词: 该单词不能通过字母重排,得到输入文本中的另一个单词。

在判断是否满足条件时,字母不区分大小写,但在输出时应保留输入中的大小写,按字典序进行排序。(所有大写字母在所有小写字母的前面)

输入格式

输入将由一系列行组成。行的长度不能超过80个字符,但可以包含任意数量的单词。单词最多由20个大写和/或小写字母组成,并且不会在各行之间中断。单词周围可以自由出现空格,同一行中至少有一个空格分隔多个单词。

请注意,包含相同字母但大小写不同的单词被视为相互之间的字谜,因此“tIeD”和“EdiT”是字谜。文件将以一行结束,该行由单个“#”组成

输出格式

输出将由一系列行组成。每行将包含一个单词,该单词在输入字典中是相对的反片语。单词必须按词典(区分大小写)顺序输出。总是会有至少一个相对的字谜。

ladder came tape soon leader acme RIDE lone Dreis peat
ScAlE orb eye Rides dealer NotE derail LaCeS drIed
noel dire Disk mace Rob dries
#
Disk
NotE
derail
drIed
eye
ladder
soon