#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#define n 2
struct student {
int num;
char name[100];
int a, b, c;
double average;
};
int main() {
int i;
struct student stu[n], max;
for (i = 0; i < n; i++) {
scanf("%d", &stu[i].num);
getchar();
scanf("%s%", stu[i].name);
getchar();
scanf("%d", &stu[i].a);
getchar();
scanf("%d", &stu[i].b);
getchar();
scanf("%d", &stu[i].c);
getchar();
stu[i].average = (stu[i].a * 1.0 + stu[i].b * 1.0 + stu[i].c) * 1.0 / 3.0;
}
max = stu[0];
for (i = 0; i < n; i++) {
if (stu[i].average > max.average)
max = stu[i];
}
printf("num:%d,name:%s,average:%.2lf", max.num, max.name, max.average);
}