176. 【应-35-1·简】柱状降序排序
简单
Python
📋 题目描述
柱状图的 x 轴顺序经常需要按 y 值降序,让最高的柱子最先出现。本题让你模拟这种排序:给定 N 条 `name value` 数据,按 value 降序输出;value 相同则按 name 字典升序。
📥 输入描述
第一行一个整数 N(1<=N<=1000)。
接下来 N 行,每行 `name value`(value 是整数),用空格分隔。
📤 输出描述
按规则排序后输出 N 行 `name value`。
输入样例
3 A 30 B 10 C 20
输出样例
A 30 C 20 B 10
提示:list.sort(key=lambda x: (-x[1], x[0])),再循环 print 即可。
不要用 reverse=True,否则同 value 时 name 顺序会反过来。
请登录后提交代码