sort
来源:互联网 发布:io域名申请 编辑:程序博客网 时间:2024/06/11 09:15
http://acm.hdu.edu.cn/diy/contest_showproblem.php?pid=1001&cid=22619
Problem Description
给你n个整数,请按从大到小的顺序输出其中前m大的数。
Input
每组测试数据有两行,第一行有两个数n,m(0<n,m<1000000),第二行包含n个各不相同,且都处于区间[-500000,500000]的整数。
Output
对每组测试数据按从大到小的顺序输出前m大的数。
Sample Input
5 33 -35 92 213 -644
Sample Output
213 92 3
Hint
Hint
请用VC/VC++提交
请用VC/VC++提交
Author
Source
ACM暑期集训队练习赛(三)
#include <stdio.h>#include <cstdio>#include <algorithm>using namespace std;bool cmp(int x,int y){ return x>y;}int a[500000];int main(){ int n,m; while(scanf("%d%d",&n,&m)!=EOF) { int i; for(i = 0; i<n; i++) scanf("%d",&a[i]); sort(a,a+n,cmp); printf("%d",a[0]); for(i=1; i<m; i++) printf(" %d",a[i]); printf("\n"); } return 0;}
0 0
- sort
- Sort
- sort
- Sort
- sort
- Sort
- sort
- sort
- Sort
- Sort
- sort
- sort
- sort
- sort()
- sort
- sort
- sort
- sort
- java集合遍历 Iterator理解
- 运行Mahout分类算法,分析20newsgroup的分类过程
- Problem D
- HDU 1465(错排)
- poj 3106 模拟+栈优化
- sort
- back_inserter
- Word Ladder -- LeetCode
- Packmol 的安装
- 第5周作业-贷款计算器程序
- 和iPad版差好远!安卓Office Mobile体验
- UML之对象图
- PCB各层介绍和AltiumDesigner画PCB时的规则设置
- java基础14