- 谁拿了最多奖学金
 - @ 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