0分求助
查看原帖
0分求助
490978
小超手123楼主2021/12/5 14:23
#include <bits/stdc++.h>
using namespace std;
string name,ans;
int sum,nowsum,anssum,m, qp,bp,lw; //期末平均成绩,班级评议成绩,以及发表的论文数。
char xg,xb;  //是否是学生干部,是否是西部省份学生
int main(){ 
    cin>>m;
    while(m--){
    	cin>>name>>qp>>bp>>xg>>xb>>lw;
    	nowsum=0;
    	if(qp>80&&lw>=1)nowsum+=8000;
    	if(qp>85&&bp>80)nowsum+=4000;
    	if(qp>90)nowsum+=2000;
    	if(xb=='Y'&&nowsum>85)nowsum+=1000;
    	if(bp>80&&xg=='Y')nowsum+=850;
    	sum+=nowsum;
    	if(nowsum>anssum)anssum=nowsum,ans=name;
	}
    cout<<ans<<endl<<anssum<<endl<<sum;
    return 0;
}
2021/12/5 14:23
加载中...