1 条题解
-
112116黄立博 (12116黄立博) LV 9 @ 2022-08-25 15:30:35
#include<bits/stdc++.h> using namespace std; int n,cc=0; struct st { int xs;//学号 string s; int a,b,c,d,e; int sum=0; }; int cmp(st q,st p) { if(q.sum !=p.sum)return q.sum >p.sum; return q.a >p.a ; } int main() { st f[1001];cin>>n; for(int i=1;i<=n;i++) { cin>>f[i].xs >>f[i].s >>f[i].a>>f[i].b>>f[i].c>>f[i].d >>f[i].e ; if(f[i].a<60||f[i].b<60||f[i].c<60||f[i].d<60||f[i].e<60) cc++; f[i].sum =f[i].a+f[i].b+f[i].c+f[i].d +f[i].e; } cout<<cc<<endl; sort(f+1,f+n+1,cmp); for(int i=1;i<=min(n,20);i++) cout<<f[i].xs <<" "<<f[i].s<<" " <<f[i].a<<" " <<f[i].b<<" "<<f[i].c<<" "<<f[i].d <<" "<<f[i].e <<" "<<f[i].sum <<endl; return 0; }
- 1
信息
- ID
- 1819
- 难度
- 5
- 分类
- (无)
- 标签
- 递交数
- 24
- 已通过
- 12
- 通过率
- 50%
- 被复制
- 5
- 上传者