自己做的(确信

刘嘉柚  •  5个月前


#include<bits/stdc++.h>
using namespace std;
bool cmp(string x,string y)
{
	return x+y>y+x;//合起来判断不然WA 
}
int main()
{
	//freopen("bignum.in","r",stdin);
	//freopen("bignum.out","w",stdout);
	int n;
	string a[105];
	cin>>n;
	for(int i=0;i<n;i++) {
		cin>>a[i];
	}
	sort(a,a+n,cmp);//浅浅用一下sort 
	for(int i=0;i<n;i++) 
	{
		cout<<a[i];	
	}
	return 0;//华丽结束 
}

评论: