306. 成绩统计
时间限制:1000 MS 内存限制:64 MB
题目描述
## 题目描述 招生考试结束后,要对考生的成绩进行排序,以确定录取名单。 现在已经获得按考号排序的成绩表,每个考生的信息包括考号、姓名、成绩。请**按成绩高低输出**考生信息,要求每个考生后有相应的名次(没有并列情况)。也就是说如果分数相同的学员,按照考号来进行排序。 ## 输入格式 第一行:$n$,表示有 $n$ 个考生数据( $n$ 不超过 $1000$) 第 $2 \sim n+1$ 行:每行一个考生数据,分别是考号、姓名、成绩,空格分隔 ## 输出格式 输出 $n$ 行,为排好序的考生数据,每行一个考生数据:分别是考号、姓名、成绩、名次,一个空格分隔。 ## 数据范围 $n \le 1000$。 ## 输入 ```in1 4 0001 mali 340 0002 muxin 345 0003 lanheli 338 0004 litao 400 ``` ## 输出 ```out1 0004 litao 400 1 0002 muxin 345 2 0001 mali 340 3 0003 lanheli 338 4 ```