Hdu3785
<span style="color:#6600cc;">/*
G - 寻找大富翁
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u
Submit Status
Description
浙江桐乡乌镇共同拥有n个人,请找出该镇上的前m个大富翁. Input
输入包括多组測试用例.
每一个用例首先包括2个整数n(0<n<=100000)和m(0<m<=10),当中: n为镇上的人数,m为须要找出的大富翁数, 接下来一行输入镇上n个人的財富值.
n和m同一时候为0时表示输入结束. Output
请输出乌镇前m个大富翁的財产数,財产多的排前面,假设大富翁不足m个,则所有输出,每组输出占一行. Sample Input
3 1
2 5 -1
5 3
1 2 3 4 5
0 0 Sample Output
5
5 4 3
By Grant Yuan
2014.7.11
*/
#include<iostream>
#include<stdio.h> #include<stdlib.h>
#include<string.h>
using namespace std;
int n,m;
int a[100003];
int cmp(const void *a,const void *b)
{
return(*(int*)b-*(int*)a);
}
int main()
{int i,j;
while(1){
cin>>n>>m;
if(n==0&&m==0)
break;
for(i=0;i<n;i++)
cin>>a[i];
qsort(a,n,sizeof(a[0]),cmp);
for(j=0;j<m;j++)
if(j==0) cout<<a[j];
else cout<<" "<<a[j];
cout<<endl; }
return 0;
}
</span>
Hdu3785的更多相关文章
- HDU3785寻找大富翁~~真真切切的水题
寻找大富翁 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Subm ...
随机推荐
- mysql数据库修改字段类型
修改字段类型: alter table 表名 modify column 字段名字 decimal(18, 4) ;
- Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). For example: Given binary tree {3,9,20,#,#,15,7}, 3 / \ 9 20 / \
class Solution { public: vector<vector<int>> levelOrder(TreeNode* root) { vector<vect ...
- 08-为数组和arguments
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- BZOJ 4503 两个串 ——FFT
[题目分析] 定义两个字符之间的距离为 (ai-bi)^2*ai*bi 如果能够匹配,从i到i+m的位置的和一定为0 但这和暴力没有什么区别. 发现把b字符串反过来就可以卷积用FFT了. 听说KMP+ ...
- 算法复习——单调队列(sliding windows,ssoi)
题目: 题目描述 给你一个长度为 N 的数组,一个长为 K 的滑动的窗体从最左移至最右端,你只能见到窗口的 K 个整数,每次窗体向右移动一位,如下表:
- bzoj4002 [JLOI2015]有意义的字符串 快速幂
Description B 君有两个好朋友,他们叫宁宁和冉冉. 有一天,冉冉遇到了一个有趣的题目:输入 b;d;n,求((b+sqrt(D)/2)^N的整数部分,请输出结果 Mod 752844341 ...
- Jackson工具类(各种转换)
首先要在项目中引入jackson的jar包(在此不做说明) 下面直接上代码 public class JacksonUtils { private final static ObjectMapper ...
- 查看mysql库中所有表的大小和记录数
查看mysql库中所有表的大小和记录数 ,), 'MB') as total_size FROM information_schema.TABLES WHERE TABLE_SCHEMA='datab ...
- pandaboard安装ubuntu14.04系统遇到的问题
按照该网址步骤安装https://www.eewiki.net/display/linuxonarm/PandaBoard 在linux kernel的./build_kernel.sh时,自动安装交 ...
- SystemTap使用技巧 1 - 4 非常重要
http://blog.csdn.net/wangzuxi/article/details/42849053