解题思路:
注意事项:
参考代码:
#include<iostream>
#include<bits/stdc++.h>
#include<cstring>
#include<cmath>
#include<cstdio>
#include<set>
using namespace std;
bool cmp(string a, string b)
{
if (a.size() != b.size())
return a.size() < b.size();
else
return a < b;
}
int main()
{
string Num[110];
int N;
while (cin >> N)
{
for (int i = 0; i < N; ++i)
{
cin >> Num[i];
}
sort(Num, Num + N, cmp);
for (int i = 0; i < N; ++i)
{
cout<<Num[i]<<endl;
}
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:563 |
输出正反三角形 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:590 |
1017题解浏览:663 |
企业奖金发放 (C语言代码)浏览:2460 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:799 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:609 |
母牛的故事 (C语言代码)浏览:625 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:1260 |
求圆的面积 (C语言代码)浏览:712 |