49分!,有DALAO能帮一下吗
  • 板块P1104 生日
  • 楼主LIASPO
  • 当前回复2
  • 已保存回复2
  • 发布时间2021/5/21 13:03
  • 上次更新2023/11/4 23:00:29
查看原帖
49分!,有DALAO能帮一下吗
488809
LIASPO楼主2021/5/21 13:03
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,a,b,c;
	string s, ad[1000];
	int d[1000];
	scanf("%d",&n);
	for(int i=0;i<n;i++){//输入 
		cin>>s>>a>>b>>c;
		ad[i]=s;
		d[i]=a*1000+b*100+c;
	}
	for(int j=0;j<n-1;j++){//交换 
			for(int k=j+1;k<n;k++){
				if(d[j]<d[k]){
					int su=d[j];
					d[j]=d[k];
					d[k]=su;
					string u;
					u=ad[j];
					ad[j]=ad[k];
					ad[k]=u;	
			}
		}
	}
	for(int i=n-1;i>=0;i--){//输出 
		cout<<ad[i]<<endl;
	}
	return 0;
}
2021/5/21 13:03
加载中...