这不就是结构体吗
#include<bits/stdc++.h>
using namespace std;
int n;
struct xue{
string name;
int chi;
int eng;
int mat;
int xu;
}a[1000];
bool cmp(xue x,xue y){
if(x.chi+x.mat+x.eng==y.chi+x.mat+x.eng){
return x.xu<y.xu;
}
return x.chi+x.mat+x.eng>y.chi+x.mat+x.eng;
}
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i].name>>a[i].chi>>a[i].mat>>a[i].eng;
a[i].xu=i;
}
sort(a+1,a+n+1,cmp);
cout<<a[1].name<<" "<<a[1].chi<<" "<<a[1].mat<<" "<<a[1].eng<<endl;
return 0;
}
然而我用了结构体也只有60分.
深附哲学组织是我们机房的小porn友