- 谁拿了最多奖学金
- 2016-07-15 22:38:57 @
#include<iostream>
using namespace std;
int main()
{
string a,g;
int b,c,f,n,money=0,result=0,sum=0;
char d,e;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a>>b>>c>>d>>e>>f;
money=0;
if(b>80&&f==1)
money+=8000;//院士奖学金
if(b>85&&c>80)
money+=4000;//五四奖学金
if(b>90)
money+=2000;//成绩优秀奖
if(b>85&&e=='Y')
money+=1000;//西部奖学金
if(c>80&&d=='Y')
money+=850;//班级贡献奖
sum+=money;//奖金总和
if(result<money)
{
result=money;
g=a;
}
}
cout<<g<<endl<<result<<endl<<sum<<endl;
return 0;
}```
1 条评论
-
Cookiezi LV 7 @ 2016-07-16 19:53:52
请仔细看题
1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表**1篇或1篇以上**论文的学生均可获得;另外我抄了下你的代码,懒得自己写了
- 1