博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SORT--不要仅限于题目中
阅读量:5159 次
发布时间:2019-06-13

本文共 953 字,大约阅读时间需要 3 分钟。

输入n,m 表示输入n个数输出前m个最大的数

Input

The input file contains many test cases. Each case has 2 lines. The first line consists of 2 integer number n and m ( 0 < n, m < 1000000). The next line has n numbers, and all numbers between -500000 and -500000.

Output

For each case, you should output the m integer numbers, order by descent.

Sample Input

5 33 -35 92 213 -644

Sample Output

213 92 3
其实int没有那么小 竟然可以用这种办法来不用排序就可以解答。所以,不要题目用sort就只想着排序,只想着用sort函数。 说不定就可以像这样发现很直接:简单”的方法。
1 #include 
2 #include
3 int a[1000001]; 4 int i ,j ,n ,m, flag=0,count ,num; 5 int main() 6 { 7 while( scanf("%d%d",&n,&m)!=EOF) 8 { 9 count =0;10 flag=0;11 memset(a,0,sizeof(a));12 for(i=0;i
0;j--)20 {21 printf("%d ",i-500000);22 count++;23 if(count==m)24 {25 flag=1;26 break;27 }28 }29 if(flag)30 {31 printf("\n");32 break;33 }34 }35 }36 }37 38
View Code

 

转载于:https://www.cnblogs.com/XXrll/p/10060421.html

你可能感兴趣的文章
jaeger 使用初探
查看>>
IOS成长之路-Nsstring搜索方法rangeOfString
查看>>
为什么macos开机黑屏但是有声音?
查看>>
现在的心情
查看>>
Python-列表练习
查看>>
Python selenium —— 一定要会用selenium的等待,三种等待方式解读
查看>>
怎样group by一列 select多列
查看>>
Educational Codeforces Round 42 C. Make a Square(字符串操作)
查看>>
JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?...
查看>>
noip模拟赛 洗衣
查看>>
省选模拟赛 礼
查看>>
HDU1698+线段树
查看>>
ASP.NET没有魔法——ASP.NET MVC 与数据库之EntityFramework配置与连接字符串
查看>>
C#进阶系列——WebApi 传参详解
查看>>
生成Excel.xlsx文件 iOS
查看>>
Micro Image Gallery(for Jquery1.7+)
查看>>
你知道哪些linux命令,能把文件上传到远程linux服务器
查看>>
洛谷 P1063 能量项链
查看>>
TinyMCE的使用-语言配置
查看>>
bootstrap 导航栏
查看>>