过样例,0分求调
查看原帖
过样例,0分求调
1760537
chen_14514楼主2025/7/1 11:55
#include <bits/stdc++.h>
using namespace std;

int main()
{
int n,sum,qm,bj,lw,jxj,max;
char gb,xb;
string name,mbname;
sum=max=0;
cin>>n;
for (int i=1;i<=n;i++){
    jxj=0; 
    cin>>name>>qm>>bj>>gb>>xb>>lw;
    if (qm>80&&lw>=1){
        jxj=jxj+8000;
    }
    if (qm>85&&bj>80){
        jxj=jxj+4000;
    }
    if (qm>90){
        jxj=jxj+2000;
    }
    if (qm>80&&xb=='Y'){
        jxj=jxj+1000;
    }
    if (bj>80&&gb=='Y'){
        jxj=jxj+850;
    }
    sum=sum+jxj;
    if (jxj>max){
        mbname=name;
        max=jxj;
    }
}
cout<<mbname<<endl<<max<<endl<<sum;
}
2025/7/1 11:55
加载中...