2576. 富豪排名

1000ms 256MB 简单 结构体基础
题目描述
1917 年创立的福布斯杂志,在编制各种排行榜方面有 97 年历史,1982 年首次推出富豪榜,在全球产生空前影响。现在,一年一度的福布斯全球亿万富翁榜在全世界受到密切关注。福布斯每年编制一百多个有关人物、公司和生活时尚排行榜,在全球范围内,福布斯富豪榜的江湖地位毋庸置疑。它云集了世界各地的富豪们。 定义一个结构体,描述富豪们的信息,可参考如下:
struct magnate {
    char name[20]; // 姓名
    double property; // 财产,以亿元为单位
};
输入格式
从键盘输入两个整数 $n$ 和 $k$($1 \le n \le 100$,$1 \le k \le n$),表示有 $n$ 位候选人,要从中选出排名前 $k$ 位的富豪。 接下来输入 $n$ 位候选人的姓名和财产(单位:亿元)。名字是由不超过 20 个字母组成的字符串,任意两个人的财产都不相同。
输出格式
输出排名前 $k$ 的富豪的姓名和财产,按财产从大到小排序。每位富豪的数据占一行,其中姓名和财产之间用一个空格分隔。结果保留两位小数
样例 1
输入 (Input)

                    
输出 (Output)

                    
样例 2
输入 (Input)

                    
输出 (Output)

                    
- $1 \le n \le 100$ - $1 \le k \le n$ - 姓名由不超过 20 个字母组成 - 任意两个人的财产都不相同
自测终端 stdin → stdout
› 输入 stdin
CtrlShiftEnter
‹ 输出 stdout

                
错误 stderr

                
CtrlEnter提交
自动保存已开启
操作成功
wzs_oj@kernel:~ — wzs-sh
guest@wzsoj:~$
刷新页面 F5
复制 Ctrl+C
粘贴 Ctrl+V
搜索题目
训练中心
站点公告
今日神谕
CSP 倒计时
排行榜
我的提交
Esc 关闭 Enter 跳转 支持模糊匹配数字