问题1277-- 自创语言2

1277: 自创语言2

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述

学了一段英语课之后,小名同学发现英语单词就是26个字母中若干个组合在一起的,于是他想自己也创立一种语言,为了简化单词,他计划只选26个小写字母的前n个符号构造长度也为n个符号的单词,但要求单词中符号不允许重复,构造好单词后,先要编写个词典,给每个单词有个解释以便人们学习他自创的语言。你能编程帮助按字典序输出所有长度为n的单词吗?

输入

占一行,为整数n(n<26)。

输出

所有由前n个符号构造长度也为n个符号的单词,要求单词中符号不允许重复,按字典序每行输出一个单词。

样例输入 Copy

2

样例输出 Copy

ab
ba

来源/分类