/*
  Group 9 (Question 2)
  Tham Chuan Yew (A20EC0166)
  Tasmiah Sarif Nayna (A20EC9109)
  Teoh Yee Xian (A20EC0164)
*/

#include <iostream>
using namespace std;

int getWinner (int [], int [], int);
void displayStatus (int);

int main()
{
	int i,numPeople,highestSales;
	
	cout<<"Enter the number of salesperson: "<<endl;
	cin>>numPeople;
	
	int personID[numPeople];
	int sales[numPeople];
	
	for (i=0;i<numPeople;i++)
	{
		cout<<"\nEnter salesperson ID: "<<endl;
		cin>>personID[i];
		cout<<"Enter sales: "<<endl;
		cin>>sales[i];
	}
	
	highestSales=getWinner(personID, sales, numPeople);
	displayStatus(highestSales);
} 

int getWinner (int ID [], int sold [], int people)
{
    int highest=0, winner, x;
	for (x=0;x<people;x++)
	{
		if (sold[x]>highest)
		{
			highest=sold[x];
			winner=ID[x];
		}
	}
	cout<<"\nSalesperson who sold the most units: \n"<<winner<<endl;
	return highest;	
}

void displayStatus (int salesNumber)
{
	if (salesNumber>=1000)
	  cout<<"\nExcellent";
	else if (salesNumber>749)
	  cout<<"\nVery good";
	else
	  cout<<"\nGood";  
}
