蒟蒻30求调
查看原帖
蒟蒻30求调
1420919
awdfkewd楼主2024/12/5 21:58
#include<iostream>
#include<string>
using namespace std;
int n;
string name;
int score1;
int score2;
char gb,xb;
int text;
int money;
string maxname;
int maxmoney=0,ans=0;
int main(){
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>name>>score1>>score2>>gb>>xb>>text;
        money=0;
        if(score1>80&&text>0){
            money+=8000;
        }
        if(score1>85&&score2>80){
            money+=4000;
        }
        if(score1>90){
            money+=2000;
        }
        if(score1>85&&xb=='Y'){
            money+=1000;
        }
        if(score1>80&&gb=='Y'){
            money+=850;
        }
        ans+=money;
        if(money>maxmoney){
            maxmoney=money;
            maxname=name;
        }
    }
    cout<<maxname<<"\n"<<maxmoney<<"\n"<<ans;
}
2024/12/5 21:58
加载中...