蒟蒻求调,为啥10个都是RE啊,壶关。
查看原帖
蒟蒻求调,为啥10个都是RE啊,壶关。
1599521
jimmy314159楼主2024/12/12 19:29

提交记录

代码如下

#include<iostream>
using namespace std;
struct bn
{
	string name;
	int qm,bj,lw,jj;
	char gb,xb;
}a[4]; 
int main()
{
	int n,zz=0,m;
	string mm;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>a[i].name>>a[i].qm>>a[i].bj>>a[i].gb>>a[i].xb>>a[i].lw;
	}
	for(int i=0;i<n;i++)
	{
		a[i].jj=0;
		if(a[i].qm>80&&a[i].lw>=1)
		{
			a[i].jj+=8000;
			zz+=8000;
		}
		if(a[i].qm>85&&a[i].bj>80)
		{
			a[i].jj+=4000;
			zz+=4000;
		}
		if(a[i].qm>90)
		{
			a[i].jj+=2000;
			zz+=2000;
		}
		if(a[i].qm>85&&a[i].xb=='Y')
		{
			a[i].jj+=1000;
			zz+=1000;
		}
		if(a[i].bj>80&&a[i].gb=='Y')
		{
			a[i].jj+=850;
			zz+=850;
		}
	}
	m=a[0].jj;
	for(int i=1;i<n;i++)
	{
		if(a[i].jj>m)
		{
		m=a[i].jj;	
		mm=a[i].name;
		}
	}
	cout<<mm<<endl<<m<<endl<<zz;
}
2024/12/12 19:29
加载中...