Anagram
题意翻译
题目描述:给定一个只包含大写字母和小写字母的单词,把其所含的字母排列组合后产生的所有单词(包括原单词)按照字典序输出,每行一个。如果有重复的单词,只记一次。大写字母和小写字母视为不同的字母。
输入格式:第一行为数字N,以下N行为N个单词。
输出格式:对于每一个输入的单词,按字典序输出其产生的单词列表,每行一个单词。
感谢@dogfar 提供的翻译
题目描述
[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=3&page=show_problem&problem=131
[PDF](https://uva.onlinejudge.org/external/1/p195.pdf)
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA195/4f92fef42cbd93db8aa81f61206e27bf168453e5.png)
输入输出格式
输入格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA195/3b7b4d06737df4f533f5537cfe8ce2b9243edd25.png)
输出格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA195/74b2f33e4c9e748ee339aa5bc96bc1aab5915e10.png)
输入输出样例
输入样例 #1
3
aAb
abc
acba
输出样例 #1
Aab
Aba
aAb
abA
bAa
baA
abc
acb
bac
bca
cab
cba
aabc
aacb
abac
abca
acab
acba
baac
baca
bcaa
caab
caba
cbaa