文章

55

粉丝

100

获赞

12

访问

33.1k

头像
大整数排序 题解:大整数排序
P1412 华中科技大学机试题
发布于2024年3月21日 09:56
阅读数 1.5k

#include<stdio.h>
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;

bool cmp(string s1, string s2){
	if(s1.length() < s2.length()){
		return true;
	}
	else if(s1.length() > s2.length()){
		return false;
	}else{
		return s1<s2;
	}
}

int main(){
	int n;
	while(cin>>n){
		string arr[10000];
		for(int i = 0; i<n; i++){
			cin>>arr[i];
		}
		sort(arr,arr+n,cmp);
		for(int i = 0; i<n ;i++){
			cout<<arr[i]<<endl;
		}	
	}
}

 
登录查看完整内容


登录后发布评论

1 条评论
可可爱爱草莓派
2024年8月27日 18:14

棒棒的yeswink

赞(0)