js13kbgames
#include<iostream>
using namespace std;
struct cl{
string name;
int qimo;
int banji;
char ganbu;
char west;
int lun;
int jiang;
};
int main(){
int N,max=0;
cin>>N;
cl a[N];
for(int i=0;i<N;i++){
cin>>a[i].name;
cin>>a[i].qimo;
cin>>a[i].banji;
cin>>a[i].ganbu;
cin>>a[i].west;
cin>>a[i].lun;
a[i].jiang=0;
if(a[i].qimo>80){
if(a[i].lun>0){
a[i].jiang+=8000;
}
if(a[i].qimo>85){
if(a[i].banji>80){
a[i].jiang+=4000;
}
if(a[i].west=='Y'){
a[i].jiang+=1000;
}
}
if(a[i].qimo>90){
a[i].jiang+=2000;
}
}
if(a[i].banji>80&&a[i].ganbu=='Y'){
a[i].jiang+=850;
}
max+=a[i].jiang;
}
int n;
int min=a[0].jiang;
for(int i=1;i<N;i++){
if(min<a[i].jiang){
n=i;
min=a[i].jiang;
}
}
cout<<a[n].name<<endl<<a[n].jiang<<endl<<max;
return 0;
}
https://blog.csdn.net/qq_45277554/article/details/132899848
https://js13kgames.com/

浙公网安备 33010602011771号