题目描述
擂台赛记分牌:$n$ 位选手各有名字(只含字母)与积分。请按积分从高到低输出记分牌,积分相同的选手按名字字典序从小到大排列。
输入格式
第一行整数 $n$($0 < n < 20$); 随后 $n$ 行,每行一个名字(长度 ≤ 20)和一个非负整数积分,用空格分隔。
输出格式
$n$ 行,每行一个名字与积分,按规则排序输出。
数据范围
$$0 < n < 20,\quad \text{积分} \le 100$$
擂台赛记分牌:$n$ 位选手各有名字(只含字母)与积分。请按积分从高到低输出记分牌,积分相同的选手按名字字典序从小到大排列。
第一行整数 $n$($0 < n < 20$); 随后 $n$ 行,每行一个名字(长度 ≤ 20)和一个非负整数积分,用空格分隔。
$n$ 行,每行一个名字与积分,按规则排序输出。
4 Kitty 80 Hanmeimei 90 Joey 92 Tim 28
Joey 92 Hanmeimei 90 Kitty 80 Tim 28
3 Alice 50 Bob 50 Cathy 50
Alice 50 Bob 50 Cathy 50