[GESP202403 五级] 成绩排序
怎么改都没办法
只能用原来的代码了不知道怎么把学号排序求助!
#include<bits/stdc++.h>
using namespace std;
int n,m[150],l,j[150];
struct fen{
int x[150];
int y;
int yx;
int xy;
int jia(){
return y + yx +xy;
}
}s[150];
int main()
{
cin >> n;
for(int i=1;i<=n;i++){
cin >> s[i].y >> s[i].yx >>s[i].xy;
m[i] = s[i].jia();
}
for(int i=1;i<=n;i++){
if(m[i]<m[i+1]){
l = m[i];
m[i+1] = m[i];
m[i] = l;
}
}
for(int i=1;i<=n;i++){
cout << m[i] <<" ";
}
return 0;
}