View Code of Problem 82

#include<stdio.h>

struct stu
{
	char num[20];
	char name[20];
	int a, b, c;
	int sum;
}s[100];

int main()
{
	int n;
	int pos = 0;
	int x = 0, y = 0, z = 0;
	scanf("%d", &n);
	for(int i = 0; i < n; i++)
	{
		scanf("%s%s%d%d%d", s[i].num, s[i].name, &s[i].a, &s[i].b, &s[i].c);
		x += s[i].a;
		y += s[i].b;
		z += s[i].c; 
		s[i].sum = s[i].a + s[i].b + s[i].c;
		if(s[i].sum > s[pos].sum)
			pos = i;
	}
	printf("%d %d %d\n", x/n, y/n, z/n);
	printf("%s %s %d %d %d", s[pos].num, s[pos].name, s[pos].a, s[pos].b, s[pos].c);
	return 0;
}

Double click to view unformatted code.


Back to problem 82