大佬求助!第8个测试点!sort + 结构体
程序```cpp
#include
#include
using namespace std;
struct peo{
int ch,ma,en;
int mark;
int id;
} a[305];
bool cmp(peo x,peo y){
if (x.mark != y.mark) return x.mark > y.mark;
if (x.mark == y.mark) return x.ch > y.ch;
return x.id < y.id;
}
int main(){
int n;
cin>>n;
for (int i = 1;i <= n;i++){
cin>>a[i].ch>>a[i].ma>>a[i].en;
a[i].mark = a[i].ch + a[i].ma + a[i].en;
a[i]id = i;
}
sort(a,a + n + 1,cmp);
for (int i = 1;i <= 5;i++){
cout<<a[i].id<<a[i].mark;
}
}