文章

75

粉丝

0

获赞

153

访问

8.9k

头像
大整数排序 题解:
P1412 华中科技大学机试题
发布于2026年2月11日 11:50
阅读数 109

#include <bits/stdc++.h>
using namespace std;

bool cmp(string a, string b){
    if(a.size() == b.size()){
        return a < b;
    }else return a.size() < b.size();
}

int main(){
    int n;
    while(cin >> n){
        vector<string> str;
        while(n--){
            string a;
            cin >> a;
            str.push_back(a);
            sort(str.begin(),str.end(),cmp);
        }
        for(string i : str){
                cout << i << endl;
        }
    }
    return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发