您的位置:首页 > 理论基础 > 数据结构算法

数据结构实验之排序四:寻找大富翁oj

2018-01-25 08:46 260 查看

数据结构实验之排序四:寻找大富翁

Time Limit: 200MS
Memory Limit: 512KB
[align=center][/align]

Problem Description

2015胡润全球财富榜调查显示,个人资产在1000万以上的高净值人群达到200万人,假设给出N个人的个人资产值,请你快速找出排前M位的大富翁。

Input

首先输入两个正整数N( N ≤ 10^6)和M(M ≤ 10),其中N为总人数,M为需要找出的大富翁数目,接下来给出N个人的个人资产,以万元为单位,个人资产数字为正整数,数字间以空格分隔。

Output

一行数据,按降序输出资产排前M位的大富翁的个人资产值,数字间以空格分隔,行末不得有多余空格。

 

Example Input

6 3
12 6 56 23 188 60


Example Output

188 60 56


Hint

请用堆排序完成。 

Author

xam
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: