The universe said you are n|

Momo·Trace

园龄:3年3个月粉丝:6关注:1

最大数

题目描述

设有n个正整数n20,将它们联接成一排,组成一个最大的多位整数。

输入格式

  • 第一行一个正整数n

  • 第二行n个正整数,空格隔开。

输出格式

连接成的多位数

样例

样例输入1

3
13 312 343

样例输出1

34331213

代码

#include <bits/stdc++.h>
using namespace std;
string a[25];
bool cmp(string a,string b)
{
return a+b>b+a;
}
int main()
{
int n;
cin >> n;
for(int i=1;i<=n;i++)
{
cin >> a[i];
}
sort(a+1,a+1+n,cmp);
for(int i=1;i<=n;i++)
{
cout << a[i];
}
return 0;
}
posted @   Momo·Trace  阅读(52)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起