文章

25

粉丝

0

获赞

140

访问

3.8k

头像
大整数排序 题解:
P1412 华中科技大学机试题
发布于2026年3月14日 16:44
阅读数 108

定义sort比较参数

#include<bits/stdc++.h>
using namespace std;
bool com(string a,string b){
    //先比长度,长度短的肯定更小
    if(a.length() != b.length())
        return a.length()<b.length();
    //长度相同的话直接比字典序
    else{
        return a<b;
    }
}
int main(){
    int n;
    while(cin>>n){
        vector<string> arr(n);
        for(int i = 0;i<n;i++){
            cin>>arr[i];    
        }
        sort(arr.begin(),arr.end(),com);
        for(int i = 0;i<n;i++){
            cout<<arr[i]<<endl;    
&nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发