wa,蒟蒻求助!!
查看原帖
wa,蒟蒻求助!!
512587
Konnyaku_q楼主2021/12/7 10:17
#include<cmath>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std; 
struct xuesheng
{
	string ming;
	int qi,ping,lunwen;
	char ganbu,xibu;
	long long jiangxuejizongshu;
}desi[10000];
int main()
{
	int n;
	cin>>n;
	long long zuida=0;
	long long shu=0;
	string zuidaming;
	for(int i=1;i<=n;i++)
	{
        cin>>desi[i].ming;
        cin>>desi[i].qi>>desi[i].ping;
        cin>>desi[i].ganbu>>desi[i].xibu;
        cin>>desi[i].lunwen;    
        if(desi[i].qi>80&&desi[i].lunwen>=1)
        {
             desi[i].jiangxuejizongshu+=8000;
		}
		if(desi[i].qi>85&&desi[i].ping)
		{
			desi[i].jiangxuejizongshu+=4000; 
		} 
		if(desi[i].qi>85&&desi[i].xibu=='Y')
		{
			desi[i].jiangxuejizongshu+=1000;
		}
		if(desi[i].ping>80&&desi[i].ganbu=='Y')
		{
			desi[i].jiangxuejizongshu+=850;
		}
		if(desi[i].jiangxuejizongshu>zuida)
		{
		   zuida=desi[i].jiangxuejizongshu;
		   zuidaming=desi[i].ming;
		}

	}
	for(int i=0;i<=n;i++)
	{
		shu+=desi[i].jiangxuejizongshu;  
	}
	cout<<zuidaming<<endl<<shu<<endl<<zuida;
	
	return 0;
 } 
2021/12/7 10:17
加载中...