文章
43
粉丝
24
获赞
293
访问
6.6k
#include <bits/stdc++.h>
using namespace std;
//思路:利用string的排序,若字符串长度相同,则根据ASCII排序,
// 否则,长的元素更大
bool cmp(string a,string b){
if(a.size()==b.size())
return a<b;
return a.size()<b.size();
}
int main(){
int n;
while(cin>>n){
string str[101];
int i;
for(i=0;i<n;i++){
cin>>str[i];
}
sort(str,str+n,cmp);
for(i=0;i<n;i++){
cout<<str[i] <<endl;
&...
登录后发布评论
暂无评论,来抢沙发