无输出!!!
查看原帖
无输出!!!
1345325
limingyue楼主2024/9/26 18:19
#include<iostream>
#include<cmath>
#include<algorithm>
#include<cstring>
using namespace std;
const int N=0x3f3f;
int n;
int a[30];
string s[150000000];
string m;
bool c(string a,string b){
	int x=a.length(),y=b.length();
	int minn=min(x,y);
	for(int i=1;i<=minn;i++)
		if(a[i]!=b[i])
			return a>b;
}
int main(){
	cin>>n;
	for(int i=1;i<=n;i++)
		cin>>s[i];
	sort(s+1,s+n+1,c);
	for(int i=1;i<=n;i++)
		m+=s[i];
	cout<<m;
	return 0;
}

2024/9/26 18:19
加载中...