问题标题: 酷町堂:1474

0
0
已解决
黄子澄
黄子澄
中级天翼
中级天翼

1474   酷町堂阶段测试排名

题目描述 Description

酷町堂学员在酷町堂学习一段时间后都会进行阶段测试,通过阶段测试来了解学员的学习情况。现在给出若干位学员阶段测试的分数,请你按阶段测试的分数从高到低排序输出,若有相同分数则名字字典序小的在前。

输入描述 Input Description

输入N+1行;
第一行输入N,表示N位同学(N不超过100000);
接下来的N行,每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过20,成绩为一个不大于1000的非负整数。

输出描述 Output Description

输出为N行,每行包含名字和分数两项,之间有一个空格,把成绩单按分数从高到低的顺序进行排序并输出。

样例输入 Sample Input

 

5
zhangsan 360
lisi 320
wangwu 400
chenlu 380
liuqi 300

样例输出 Sample Output

 

wangwu 400
chenlu 380
zhangsan 360
lisi 320
liuqi 300


0
已采纳
黄子扬
黄子扬
新手守护
新手守护

结构体

struct 结构体名{

类型1 变量名1;

类型2 变量名2;

......

}变量名1......;

 

0
董子墨
董子墨
中级天翼
中级天翼

Q5. 禁止不经思考,直接询问题目答案。

用sort+结构体

 

0
我要回答