Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
314040 tc242220 高邓泽霖 NOIP2007 普及:第一题 奖学金 C++ 运行出错 60 0 MS 280 KB 573 2024-12-12 16:25:52

Tests(6/10):


#include <bits/stdc++.h> using namespace std; struct ss{ double ch; double ma; double en; double al; int num; }; ss n[102]; bool cmp(ss a,ss b){ if(a.al==b.al){ if(a.ch==b.ch)return a.num<b.num; return a.ch>b.ch; } return a.al>b.al; } int main(){ int a; cin>>a; for(int i=1;i<=a;i++){ cin>>n[i].ch>>n[i].ma>>n[i].en; n[i].al=n[i].ch+n[i].ma+n[i].en; n[i].num=i; } sort(n+1,n+1+a,cmp); for(int i=1;i<=5;i++){ cout<<n[i].num<<' '<<n[i].al<<endl; } return 0; }


测评信息: