问题 1260. -- C语言8.26

1260: C语言8.26

时间限制: 1 Sec  内存限制: 32 MB
献花: 131  解决: 46
[献花][花圈]

题目描述

输入10个学生5门课程的成绩,分别用函数实现下列的功能:

(1)     计算每一个学生的平均分;

(2)     计算每一门课程的平均分;

(3)     找出所有50个分数中最高的分数所对应的学生和课程;

(4)     计算平均分方差:

其中,xi为某一个学生的平均分。

输入

共有5行,每一行有10个用空格隔开的实数,表示某门课程所有10个学生的成绩,学生的编号顺序为从0至9,课程的编号顺序为从0至4。
保证所有成绩不小于0且不大于100,且所有分数中最高的分数是唯一的。

输出

第一行输出10个实数,分别表示每一个学生的平均分,每个实数后输出一个空格。
第二行输出5个实数,分别表示每一门课程的平均分,每个实数后输出一个空格。
第三行输出所有50个分数中最高的分数以及对应的学生编号和课程编号,用空格隔开。
第四行输出平均分方差。
所有的实数输出在小数点后保留2位小数,并请注意行尾输出换行。

样例输入

60.4 84.6 83.3 84.9 91.7 97.2 94.8 73.5 89.6 64.6
77.0 61.4 92.8 68.2 79.6 64.9 90.0 99.4 68.3 74.4
63.8 86.0 99.0 61.5 62.9 63.8 74.2 87.1 97.1 98.9
74.5 77.2 87.7 95.4 78.7 99.1 76.6 82.9 70.3 78.9
67.0 98.1 93.2 83.3 76.7 66.6 91.4 97.1 62.5 88.7

样例输出

68.54 81.46 91.20 78.66 77.92 78.32 85.40 88.00 77.56 81.10 
82.46 77.60 79.43 82.13 82.46 
99.40 1 7
36.15

提示

来源

[献花][花圈]