1
已解决
许致远
中级守护
中级守护
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
string a[10010];
bool cmp(string a,string b){
if(a.size()!=b.size())
return a.size()<b.size();
return a<b;
}
int main(){
int n;
cin>>n;
getline(cin,a[0]);
for(int i=1;i<=n;i++){
getline(cin,a[i]);
}
sort(a+1,a+n+1,cmp);
for(int i=1;i<=n;i++){
cout<<a[i]<<endl;
}
return 0;
}