文章
38
粉丝
11
获赞
2
访问
26.0k
#include<bits/stdc++.h>
using namespace std;
struct Big{
string num;
int len;
}big[110];
bool cmp(Big a,Big b){
return a.len < b.len;
}
int main(){
int n;
while(cin >> n){
for(int i = 0;i < n;i++) {
cin >> big[i].num;
big[i].len = big[i].num.size();
}
sort(big,big + n,cmp);
for(int i = 0;i < n - 1;i++){
for(int j = i + 1;j < n && big[i].len == big[j].len;j++){
if(big[i].num > big[j].num){
swap(big[i].num,big[j].num);
&...
登录后发布评论
暂无评论,来抢沙发