#S1D9. Day9_我还是综测糕手

Day9_我还是综测糕手

题目背景

就在一个多月前,师大完成了 20232023 年综测的考核工作,并将结果公示在了教务系统。系统默认会按总得分排序,展示所有人的得分情况。但 PC 却对大家的智育分排名十分感兴趣。

可笨笨的他并没有在网站上找到按智育分排序的选项,现在他想请你来帮帮忙!

题目描述

PC 将网站的数据导入到了本地,并只保留了名字、总得分、智育分这三项数据。请你试着将所有人的名字按智育分降序排列(大的在前) 后输出,名字之间以空格隔开。如果两个人智育分相同,以总得分较大的在前。

输入格式

输入共 n+1n+1 行。

1111 个整数 nn,代表共有 nn 条数据。

接下来 nn 行每行由 22 个浮点数 t,zt,z11 个字符串 ss 组成,代表一位同学的总得分tt智育分zz,名字叫 ss。不同数据之间均由一个空格隔开,且保证总得分两两不相同。

输出格式

输出 11nn 个名字 sis_i,代表智育分排名第 ii 的同学名字叫 sis_i。名字之间以一个空格隔开。

6
99.99 60.00 皮蛋
88.88 52.14 捷风
77.77 55.55 芮娜
66.66 53.17 雷兹
64.00 53.17 霓虹
60.00 58.24 夜露
皮蛋 夜露 芮娜 雷兹 霓虹 捷风
3
90.00 58.56 Wingman
80.00 58.56 Raze
70.00 58.56 Jett
Wingman Raze Jett

提示

样例 11 中,66 个人的智育分降序排列结果为 60.00>58.24>55.55>53.17=53.17>52.1460.00>58.24>55.55>53.17=53.17>52.14,其中 雷兹霓虹智育分相同,但 雷兹总得分较高,所以在前。

样例中 22 中,33 个人的智育分完全相同,故按总得分降序排列即可。

数据规模与约定

对于全部的测试点,保证名字 ss 的长度不超过 2020 个字符,2n1042 \leq n \leq 10^40t100.000 \leq t \leq 100.000z60.000 \leq z \leq 60.00,且对于任意两条数据,有 t1t2t_1 \neq t_2。对任一数据,有 ztz \leq t