成绩统计III

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 0 总提交人数: 0

题目描述

话说宋老师拿到了大家这几次上机的成绩,一大串数字看起来很麻烦,于是让两位助教好好统计一番。两人说我们也不会啊,于是你们就自己统计自己的程序好了。
给定n个同学的学号、m次上机成绩,要求大家按照所有上机的平均成绩降序(平均成绩相同的按照学号降序排列)对所有同学排序之后,输出所有同学的成绩单(包括所有m次上机的成绩跟保留三位小数的m次上机平均成绩)。

输入

多组测试数据。对于每组数据,第一行为三个数字人数n,上机次数m(n,m<=100)。 接下来有n行,每一行开头为一串数字(保证不大于1e^30),为这位同学的学号。接下来m个100以内的数字,为历次上机成绩。

输出

对于每组数据,输出n行。 每位同学的成绩输出占一行,包括用空格隔开的学号、历次上机成绩跟上机平均成绩。

输入样例

2 2
111 99 99
222 90 94
2 1
68 100
98 100

输出样例

111 99 99 99.000
222 90 94 92.000
98 100 100.000
68 100 100.000

相关推荐