为什么爆破0
查看原帖
为什么爆破0
997261
2009niuniu楼主2023/9/24 07:41
#include<bits/stdc++.h>
using namespace std;

string name;
int pjcj,pycj;
char xsgb,xbsfxs;
int lw;

string maxname;
int maxmoney=-1;
long long z=0;

int n;

int x;

int money(int a,int b,char c,char d,int e,int f)
{
    if(a>80&&e>=1) f+=8000;
    if(a>85&&b>80) f+=4000;
    if(a>90) f+=2000;
    if(a>85&&d=='Y') f+=1000;
    if(b>80&&e=='Y') f+=850;
    return f;
}

int main()
{
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>name>>pjcj>>pycj>>xsgb>>xbsfxs>>lw;
        x=money(pjcj,pycj,xsgb,xbsfxs,lw,0);
        if(x>maxmoney)
        {
            maxname=name;
            maxmoney=x;
        }
        z+=x;
    }
    cout<<maxname<<endl;
    cout<<maxmoney<<endl;
    cout<<z;
    return 0;
}
2023/9/24 07:41
加载中...