#arc058d. [arc058_d]Iroha Loves Strings
[arc058_d]Iroha Loves Strings
题目描述
Iroha有一个由个字符串组成的序列。
她将从序列中选择一些(可能是全部)字符串,然后按照相对顺序连接这些字符串,生成一个长字符串。
在所有长度为的字符串中,她可以以字典排序方式找到最小的字符串。
约束条件
- 对于每个,。
- 对于每个,由小写字母组成。
- Iroha至少可以生成一个长度为的字符串。
输入
输入数据从标准输入读取,格式如下:
:
输出
打印Iroha可以生成的长度为的最小字典排序字符串。
输入样例1
3 7
at
coder
codar
输出样例1
atcodar
应该选择at
和codar
。
输入样例2
3 7
coder
codar
at
输出样例2
codarat
应该选择codar
和at
。
输入样例3
4 13
kyuri
namida
zzzzzzz
aaaaaa
输出样例3
namidazzzzzzz
应该选择namida
和zzzzzzz
。