A7868.多关键字排序
入门
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
给定一个由 n 个数据组成的数组,每个数据有三个属性类型分别为字符串、整型、整型。你需要按照第二个属性从大到小进行排序。如果第二个属性相同,则按照第三个属性从小到大进行排序。如果第二和第三个属性都相同,你需要按照第一个属性从大到小进行排序(字典序从大到小)。
数据保证第一个属性不同
输入格式
第一行一个整数 n,表示有 n(1≤n≤200000) 个数据。
接下来 n 行,每行三个字段类型分别为字符串 s(1≤∣s∣≤50)、整型 a(1≤a≤1000000)、整型 b(1≤b≤1000000)。
数据保证第一个属性不同
输出格式
输出 n 行,每行一个字符串。
你需要按照第二个属性从大到小进行排序。如果第二个属性相同,则按照第三个属性从小到大进行排序。如果第二和第三个属性都相同,你需要按照第一个属性从大到小进行排序(字典序从大到小)。
输入输出样例
输入#1
3 小码王 6 905 小码君 8 1303 小码酱 9 2503
输出#1
小码酱 小码君 小码王