拼数

拼数

https://ac.nowcoder.com/acm/problem/16783

//贪心
#include <bits/stdc++.h>
using namespace std;
string arr[10005];//定义string数组 
bool cmp(string a,string b)//通过字符串置换比较,自定义大小比较 
{
    return a+b>b+a;
}
int main()
{
    int i,n;
    cin>>n;
    for(i=1;i<=n;i++)    cin>>arr[i];
    sort(arr+1,arr+1+n,cmp);//排序 
    for(i=1;i<=n;i++)    cout<<arr[i];
}
全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务