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 ...
随机推荐
- TOJ 5065: 最长连续子序列
5065: 最长连续子序列 Time Limit(Common/Java):1000MS/3000MS Memory Limit:65536KByteTotal Submit: 140 ...
- hdu_2070_Fibbonacci Number
这个题我用long long ,printf("%lld");输出就错误了 我用__int64,printf("%I64d");输出就正确了 这点需要注意. # ...
- ffmpeg常见名词解析
scan_all_pmts, 扫描全部的ts流的"Program Map Table"表.
- 【Luogu】2114起床困难综合征(位运算贪心)
题目链接 这题真是恶心死我了. 由于位运算每一位互不干涉,所以贪心由大到小选择每一位最优的解,但是要判断一下边界,如果选择该解使得原数>m则不能选择. 代码如下 #include<cstd ...
- BZOJ-1507 文本编辑器(Editor)
一道极其相似的题...http://hi.baidu.com/8361101/item/5b149103cbf4007cbee97e5f 就多了个区间查找,少了个翻转... 少了翻转的话貌似可以不用S ...
- P1754 球迷购票问题 (卡特兰数,递推)
题目背景 盛况空前的足球赛即将举行.球赛门票售票处排起了球迷购票长龙. 按售票处规定,每位购票者限购一张门票,且每张票售价为50元.在排成长龙的球迷中有N个人手持面值50元的钱币,另有N个人手持面值1 ...
- ORACLE:除去回车符,换行符
ORACLE:除去回车符,换行符 replace(fa,chr(),'') ; --- 除去回车符 replace(fa,chr(),'') ; --- 除去换行符
- 转载自CSDN,结论:windows下按ENTER键应该是\r\n ascii码为 13 10
记得在Windows下学X86汇编语言时,用0DH(\r)和0AH(\n)来输出回车(跳到下一行的开始处).问题来了,在Windows下是 先回车再换行呢还是先换行再回车呢?在Unix系统下换行只有\ ...
- django搭建开发环境
1.安装python,安装pip,添加环境变量 2.使用虚拟环境Virtualenv,下载virtualenv解压,进入到此目录,cmd运行python setup.py install(或直接打开c ...
- ActivityGroup中监听返回按键
如果你想使用ActivityGroup来统一管理Activity的话,当然首先这是一种很好的方法,但是如果你想在ActivityGroup里面拦截返回按键来进行统一管理的话,直接覆写onKeyDown ...