#421. 图书借阅排行
图书借阅排行
题目描述
有 n 本书,每本书有:书名、借阅次数、库存量。
要求按 借阅次数降序 排序,如果借阅次数相同则按 库存量升序 排序,如果仍然相同则按 书名升序(字典序) 排序。
输出排序后的书名,每行一个。
输入格式
第一行一个整数 n(1 ≤ n ≤ 100)
接下来 n 行,每行包含:书名 name(不含空格)、借阅次数 borrow、库存量 stock。
其中 name 由小写英文字母构成且长度不超过 20,1 ≤ borrow, stock ≤ 1000。
输出格式
输出 n 行,每行一个书名。
样例
样例输入
3
algorithm 100 5
cpp 200 3
python 200 10
样例输出
cpp
python
algorithm
数据范围
- 1 ≤ n ≤ 100
- 1 ≤ borrow, stock ≤ 1000
- 书名不含空格,长度不超过 20