练习专区

今天的一小步就是明天的一大步
Problem 1342 学生成绩统计
Accepted: 4   Total Submit: 17
Time Limit: 1000ms   Memory Limit: 30720KB
Description
一个学期快要结束了,计算机班上的学生编程信息可以用{学号、姓名、C第一次成绩,C第二次成绩,OJ上做题数,提交实验报告次数}来体现。把两次考都是80以上,OJ上解题数150以上,实验报告5次以上者定为优秀。请你编程统计优秀的人数、并按解题数从高到低列出优秀学生的信息, 还要比较第一次及第二次的平均分,判断大家的编程能力是否提高。
Input
输入有若干个班级的情况。每种情况先输入一个正整数n,表示有n个学生,接着n行每行是一个学生的信息,有学号、姓名、C第一次成绩,C第二次成绩,OJ上做题数,提交实验报告次数。
Output
输出按解题数从高到低的优秀学生的信息,及统计和比较情况,格式见样例
Sample Input
5
20110864501 chen 90 95 217 5
20110864502 zhen 89 91 170 3
20110864503 Lin 60 65 189 5
20110864504 zhao 92 95 150 6
20110864505 wang 95 100 211 5
6
20110864501 chen 90 95 217 5
20110864502 zhen 89 91 170 3
20110864503 Lin 60 65 189 5
20110864504 zhao 92 60 150 6
20110864505 wang 95 60 211 5
20110864506 wang 95 100 212 5
Sample Output
Class 1:
20110864501、chen、90,95,217,5
20110864505、wang、95,100,211,5
20110864504、zhao、92,95,150,6
Total:3
第一次平均分85.20,第二次平均分89.20,编程能力有提高。
Class 2:
20110864501、chen、90,95,217,5
20110864506、wang、95,100,212,5
Total:2
第一次平均分86.83,第二次平均分78.50,编程能力没有提高。
Hint
提交     返回