View Code of Problem 82

#include<bits/stdc++.h>
using namespace std;
struct Student{
	char num[100],name[100];
	int g1,g2,g3;
}s[100];
int main(){
	int n,i,s1=0,s2=0,s3=0,a1=0,a2=0,a3=0,sum[100],max=0;
	cin>>n;
	for(i=0;i<=n;i++){
		cin>>s[i].num>>s[i].name>>s[i].g1>>s[i].g2>>s[i].g3;
		s1+=s[i].g1;
		s2+=s[i].g2;
		s3+=s[i].g3;
	}
	for(i=0;i<n;i++){
		sum[i]=s[i].g1+s[i].g2+s[i].g3;
	}
	for(i=0;i<n;i++)
	{
		if(sum[max]<sum[i])
			max=i;
	}
	a1=s1/3;
	a2=s2/3;
	a3=s3/3;
	cout<<a1<<' '<<a2<<' '<<a3<<endl;
	cout<<s[max].num<<" "<<s[max].name<<' '<<s[max].g1<<' '<<s[max].g2<<' '<<s[max].g3<<endl;
}

Double click to view unformatted code.


Back to problem 82