100421: [AtCoder]ABC042 B - Iroha Loves Strings (ABC Edition)

Memory Limit:256 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Score : $200$ points

Problem Statement

Iroha has a sequence of $N$ strings $S_1, S_2, ..., S_N$. The length of each string is $L$.

She will concatenate all of the strings in some order, to produce a long string.

Among all strings that she can produce in this way, find the lexicographically smallest one.

Here, a string $s=s_1s_2s_3$...$s_n$ is lexicographically smaller than another string $t=t_1t_2t_3$...$t_m$ if and only if one of the following holds:

  • There exists an index $i(1≦i≦min(n,m))$, such that $s_j = t_j$ for all indices $j(1≦j<i)$, and $s_i<t_i$.
  • $s_i = t_i$ for all integers $i(1≦i≦min(n,m))$, and $n<m$.

Constraints

  • $1 ≦ N, L ≦ 100$
  • For each $i$, the length of $S_i$ equals $L$.
  • For each $i$, $S_i$ consists of lowercase letters.

Input

The input is given from Standard Input in the following format:

$N$ $L$
$S_1$
$S_2$
:
$S_N$

Output

Print the lexicographically smallest string that Iroha can produce.


Sample Input 1

3 3
dxx
axx
cxx

Sample Output 1

axxcxxdxx

The following order should be used: axx, cxx, dxx.

Input

题意翻译

题目描述: 有n个长为L的字符串 要求把他们按照字典序进行排序并在一行内输出 输入格式: 第一行两个正整数n,L 以下n行每行一个字符串 输出格式: 仅一行:排序过后的字符串 (注 : 这次岛国的题末尾可以不换行) ~~输入输出不敲了~~ 说明:约定: 1,1 <= n,L <= 100且n,L 都是正整数 2,对于第i(1 <= i <= n)个字符串,保证长度为L 3,所有字符串都由小写字母构成 感谢@lsy263 提供的翻译

加入题单

算法标签: