Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
51652 | zouqinghua | 谁拿了最多奖学金 | C++ | 解答错误 | 1 MS | 252 KB | 604 | 2024-09-23 20:36:13 |
#include<bits/stdc++.h> using namespace std; int main(){ string a,g; int b,c; char d,e; int f; int n,sum=0,max=0,count=0; cin>>n; for(int i=1;i<=n;i++){ cin>>a>>b>>c>>d>>e>>f; if(b>80&&f>=1){ sum+=8000; count+=8000; }else if(b>85&&c>80){ sum+=4000; count+=4000; }else if(b>90){ sum+=2000; count+=2000; }else if(b>85&&e=='y'){ sum+=1000; count+=1000; }else if(c>80&&d=='y'){ sum+=850; count+=850; } if(sum>max){ max=sum; g=a; } sum=0; } cout<<g<<endl; cout<<max<<endl; cout<<count<<endl; return 0; }