OJ现已增加邮箱找回密码功能,还没有绑定邮箱的同学们请抓紧时间,以免密码丢失无法找回


问题1156--学会了结构体,那么请你来排个序吧

1156: 学会了结构体,那么请你来排个序吧

时间限制: 1 Sec  内存限制: 128 MB
提交: 448  解决: 271
[提交] [状态] [讨论版] [命题人:]

题目描述

给你n个学生的姓名和他的成绩,然后请你按成绩从高到低输出每个人的姓名及他的成绩。(保证学生成绩都不相同)

输入

第一行输入一个整数n(1<=n<=100),然后n行每行一个长度小于20的串 name(表示学生姓名),一个小于100的非负数 d(表示该同学的成绩)

输出

输出n行,每一行输出一个学生信息(姓名加成绩,成绩保留一位小数)

样例输入 Copy

4
xiaoming 67.7
xiaoliu 99.9
xiaoqiang 87.6
hunzi 33.3

样例输出 Copy

xiaoliu 99.9
xiaoqiang 87.6
xiaoming 67.7
hunzi 33.3

提示

可以借鉴冒泡排序写法

来源/分类