#include <stdio.h>
#define DATANUM 5

int main(){
	
	typedef struct Seiseki{
		int eigo;
		int kokugo;
		int sugaku;
		float average;
	} SEISEKI;
	SEISEKI score[DATANUM];
	int i;
	float eigosum=0;
	float kokugosum=0;
	float sugakusum=0;
	
	/* 英語と国語と数学の点数を DATANUM 個読み込み、3科目の平均値を計算する */
	for (i=0;i<DATANUM;i++){
		scanf("%d",&(score[i].eigo));
		scanf("%d",&(score[i].kokugo));
		scanf("%d",&(score[i].sugaku));
		score[i].average = ((score[i].eigo) + (score[i].kokugo) + (score[i].sugaku))/3;
	}
	
	/* 3科目の平均値を表示する */
	for (i=0;i<DATANUM;i++){
		printf("%d 人目の人の3 科目平均は%3.1f です。\n",i+1, score[i].average);
	}
	
	/*英語と国語と数学の平均値をそれぞれ表示する*/
	for (i=0;i<DATANUM;i++){
		eigosum+=score[i].eigo;
		kokugosum+=score[i].kokugo;
		sugakusum+=score[i].sugaku;
	}
	printf("英語の平均点は %3.1f 点です。\n", eigosum / 5);
	printf("国語の平均点は %3.1f 点です。\n", kokugosum / 5);
	printf("数学の平均点は %3.1f 点です。\n", sugakusum / 5);
}