Advertisement

H106OJ系统排序算法班级排名问题

阅读量:

Description:

受到陶陶的影响后,在学习上逐渐产生了兴趣。

每次考试结束后,在老师的耐心指导下询问自己的班级总排名。

随着考试次数增多后(此处应补充说明),老师变得有些不耐烦。

于是他将全班同学的成绩一一提供了出来。

让他自行计算出自己的排名确实较为困难。

可工作量极大, 达达花了较长时间后发现自己难以迅速得出结果。

Input:

班级学生总数由整数N表示。
随后的N行将依次列出每个学生的名字信息,默认情况下第一位记录的是DaDa同学。
接下来的一整块数据将展示M次考试的详细结果。
每一次考试都包含N个记录点,请注意这些数据对应的是不同学生的成绩表现。
每次测试的具体情况如下:
每一次考试将被分解为多个小部分:
首先列出每位同学的成绩信息,
然后详细说明每位同学在各个科目中的得分情况

Sample Input:

复制代码

Output:

包含M个部分,在每个部分中记录一个分数来表示班上某人的排名位置;这些排名位置基于这次考试之后的所有考试总分来进行排序;当有同学与班上某人得分相同时,则规定该同学会获得较高的排名。

Sample Output:

复制代码

思路:

当遇到这个问题时确实让我感到有些困惑与无从下手的状态。后来经过一番思考后发现

全部评论 (0)

还没有任何评论哟~