题目链接:[NOIP1998]拼数![在这里插入图片描述](https://img-blog.csdnimg.cn/41af16e9d96a4109a3ba58410117f684.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA55CG5oOz5LiJ5pesKOOBpe-_ozPvv6Mp44Gl4pWt772e,size_20,color_FFFFFF,t_70,g_se,x_16)
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int maxn=1e2+5;
string a[maxn];
bool cmp(string a,string b)
{
return a+b>b+a;
}
signed main()
{
int n;
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
sort(a,a+n,cmp);
for(int i=0;i<n;i++)
cout<<a[i];
}