Problem1053--基础排序之成绩排名(名次并列带跳跃)

1053: 基础排序之成绩排名(名次并列带跳跃)

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

期末考试就要来了,先不要考虑挂不挂科的问题,每个学生都要参加java和mysql的考试,给你若干个学生名字、java和mysql分数,请按总分进行降序排列,并生成对应的名次。(总分相同按默认顺序,带跳跃,即: a 同学总分100分,b100分,c99分,排名为 a第1名,b第1名,c第3名)

Input

输入在第一行包含一个整数N,然后跟随N行。 每行有三个数据分别是姓名,java成绩和mysql成绩(用空格分开)。

Output

每行分别输出姓名,java成绩和mysql成绩,总成绩和名次(用空格分开)。

每组数据间用空行隔开

Sample Input Copy

5
a 70 18
b 43 19
c 49 19
d 73 34
e 72 16

Sample Output Copy

d 73 34 107 1
a 70 18 88 2
e 72 16 88 2
c 49 19 68 4
b 43 19 62 5

Source/Category