最后一个点WA,3 1 12 123过了
查看原帖
最后一个点WA,3 1 12 123过了
310944
HCQnb楼主2022/7/10 20:34
#include <bits/stdc++.h>
using namespace std;
int n;
string s[30];
bool cmp(string a,string b){
//	reverse(a.begin(),a.end());
//	reverse(b.begin(),b.end());
	int i=0;
	while(a[i]==b[i]){
		a[i]=b[i]=' ';
		i++;
	}//31 213
	if(a[i]>b[i])return 1;
	return 0;
}
int main(){
	cin>>n;
	for(int i=1;i<=n;i++)cin>>s[i];
	sort(s+1,s+n+1,cmp);
	for(int i=1;i<=n;i++)cout<<s[i];
    return 0;
}
2022/7/10 20:34
加载中...