提交结果
代码:
#include<bits/stdc++.h>
using namespace std;
struct jxj{
int id,a,b,c,sum=0;
};
bool cmp(jxj p1,jxj p2){
if(p1.sum!=p2.sum){
return p1.sum>p2.sum;
}
if(p1.a!=p2.a){
return p1.a>p2.a;
}
return p1.id>p2.id;
}
int main(){
int n;
jxj px[400];
cin>> n;
for(int i = 1; i<=n; i++){
cin>> px[i].a >> px[i].b >> px[i].c;
px[i].id=i;
px[i].sum=px[i].a+px[i].b+px[i].c;
}
sort(px+1,px+n+1,cmp);
for(int i = 1; i<=5; i++){
cout<< px[i].id << " " << px[i].sum <<endl;
}
return 0;
}