01	/************************************/
02	/* ファイル入出力(平均値の計算後) */
03	/*      coded by Y.Suganuma         */
04	/************************************/
05	#include <stdio.h>
06	
07	int main()
08	{
09	/*
10	         データの読み込み
11	*/
12		FILE *in = fopen("input","r");
13		double sum1 = 0.0, sum2 = 0.0, x, y;
14		int n = 0;
15		while (EOF != fscanf(in,"%lf %lf",&x,&y)) {
16			sum1 += x;
17			sum2 += y;
18			n++;
19		}
20	
21		fclose(in);
22/*
23	         結果の計算と出力
24	*/
25		if (n <= 0)
26			printf("データがない!\n");
27		else {
28			FILE *out    = fopen("output", "w");
29			double mean1 = sum1 / n;
30			double mean2 = sum2 / n;
31			fprintf(out, "人数 %d 英語=%f 数学=%f\n", n, mean1, mean2);
32			fclose(out);
33		}
34	
35		return 0;
36	}
		
/************************************/
/* ファイル入出力(平均値の計算後) */
/*      coded by Y.Suganuma         */
/************************************/
#include <iostream>
#include <fstream>
int main()
{
/*
		 データの読み込み
*/
	std::ifstream in("input");
	double sum1 = 0.0, sum2 = 0.0;
	int n = 0;
	while (!in.eof()) {
		double x, y;
		in >> x >> y;
		sum1 += x;
		sum2 += y;
		n++;
	}
	in.close();
/*
		 結果の計算と出力
*/
	if (n <= 0)
		std::cout << "データがない!\n";
	else {
		std::ofstream out("output");
		double mean1 = sum1 / n;
		double mean2 = sum2 / n;
		out << "人数 " << n << " 英語=" << mean1 << " 数学=" << mean2 << std::endl;
		out.close();
	}
	return 0;
}