WA求助
查看原帖
WA求助
1011587
Winalways楼主2024/2/23 21:56
#include <bits/stdc++.h>
using namespace std;
struct pop{
	string s;
	int qm,bp,lw;
	int cnt=0;
	char cb,gb;
	int jxj=0;
}a[1010];
int main(){
	int n;
	int Ncnt=0;
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>a[i].s>>a[i].qm>>a[i].bp>>a[i].gb>>a[i].cb>>a[i].lw;
		if(a[i].qm>80&&a[i].lw>=1){
			a[i].jxj+=8000;

		}
		if(a[i].bp>80&&a[i].qm>85){
			a[i].jxj+=4000;

		}
		if(a[i].qm>90){
			a[i].jxj+=2000;

		}
		if(a[i].qm>80&&a[i].cb=='Y'){
			a[i].jxj+=1000;
	
		}
		if(a[i].bp>80&&a[i].gb=='Y'){
			a[i].jxj+=850;
		
		}
	}
	Ncnt=0;
	int maxn=0;
	int j=0;
	for(int i=0;i<n;i++){
		Ncnt+=a[i].jxj;
		if(a[i].jxj>maxn){
			maxn=a[i].jxj;
			j=i;
		}
	}
	cout<<a[j].s<<endl<<a[j].jxj<<endl<<Ncnt<<endl;
	return 0;
}
2024/2/23 21:56
加载中...