杭电1425(sort)
来源:互联网 发布:giga365新域名 编辑:程序博客网 时间:2024/05/21 17:25
sort
Time Limit: 6000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 41634 Accepted Submission(s): 12174
Total Submission(s): 41634 Accepted Submission(s): 12174
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这道题目是蛮简单的一题,但如果用sort同时还用cin的话就会超时,因为scanf在数据大的时候比cin效率快下面是我的代码。#include <iostream> #include <cstdio> #include <algorithm> using namespace std; bool cmp(int a,int b) { return a>b; } int a[1000000]; int main() { int n,k; while(~scanf("%d%d",&n,&k)) { for(int i = 0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n,cmp); printf("%d",a[0]); for(int i = 1;i<k;i++) printf(" %d",a[i]); printf("\n"); } return 0; }
0 0
- 杭电1425(sort)
- 杭电1425(sort)
- 杭电 1425 sort
- 杭电 1425 sort
- 杭电1425 sort
- 杭电1425sort
- 杭电1425 sort
- 杭电Hd 1425 sort
- 杭电 1425 sort 题解报告
- 数学—杭电1425 sort
- 杭电2523(SORT AGAIN)
- 杭电1157(sort函数)
- 杭电ACM。。。sort
- 杭电ACM。。。sort
- EXCEL排序(杭电1862)(sort排序)
- 杭电-1862 EXCEL排序(sort+结构体)
- 【杭电-oj】-2803-The MAX(sort快排)
- 【杭电-oj】-1872-稳定排序(sort,结构体)
- 创建一个插入的存储过程
- 机器学习:LDA_数学基础_6:MCMC:Dirichlet分布
- SwipeRefreshLayout手动显示刷新动画
- 取消除前三个其他所有勾选,再默认选中前三个。
- postgreSQL常用命令
- 杭电1425(sort)
- oracle笔记1-创建用户登录赋权
- 打印机智能化大势所趋,推动办公室物联网建设
- 栈和队列
- JSON与MODEL互转
- js 格式化数字,html input type=datetime-local赋值
- reportviewer 页面顶部显示总页码(去掉问号)
- iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法【转载】
- 一分钟教会你如何在Android Studio中使用Gradle打包Jar