c++新手在线求助
查看原帖
c++新手在线求助
760516
makabakahhh楼主2022/10/25 20:55
#include <bits/stdc++.h>

using namespace std;

int n,qimo[105],banji[105],lunwen[105],zong[105],a,b,c,z2;
string name;
string ganbu,xibu;

int main()
{
	cin >> n;
	for(int i = 0;i < n;i++)
	{
		cin >> name;
		cin >> qimo[i];
		cin >> banji[i];
		cin >> ganbu;
		cin >> xibu;
		cin >> lunwen[i];
	}
	for(int i = 0;i < n;i++)
	{
		if(qimo[i] > 80 && lunwen[i] >= 1)
		{
			zong[i] += 8000;
			z2 += 8000;
			a++;
		}
		if(qimo[i] > 85 && banji[i] > 80)
		{
			zong[i] += 4000;
			a++;
			z2 += 4000;
		}
		if(qimo[i] > 90)
		{
			zong[i] += 2000;
			a++;
			z2 += 2000;
		}
		if(qimo[i] > 85 && xibu[i] == 'Y')
		{
			zong[i] += 1000;
			a++;
			z2 += 1000;
		}
		if(banji[i] > 80 && ganbu[i] == 'Y')
		{
			zong[i] += 850;
			a++;
			z2 += 850;
		}
		if(a > c)
		{
			c = a;
			b = i;
		}
	}	
	cout << name[b] << zong[c] << z2;
	return 0; 
}
2022/10/25 20:55
加载中...