75分求助!
查看原帖
75分求助!
534734
_jinjin_楼主2022/7/22 15:54

帮忙调一下,谢谢

#include<bits/stdc++.h> 
using namespace std;
int n;
struct node{
	char s[11];
}a[22];
bool cmp(node a,node b){
	bool pd=0;
	for(int i=0;i<max(strlen(a.s ),strlen(b.s ));i++){
		if(a.s[i]!=b.s[i]){
			pd=1;
			return a.s[i]>b.s[i];
		}
	}
}
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i].s;
	}
	sort(a+1,a+n+1,cmp);
	for(int i=1;i<=n;i++){
		cout<<a[i].s;
	}
	
}
2022/7/22 15:54
加载中...