5 3 3 -35 92 213 -644
213 92 3
代码
#include <iostream>
#include <cstring>
#include <stdio.h>
using namespace std;
const int N=1000005;
int a[N];
int main()
{
int n,m,j,i;
while(~scanf("%d%d",&n,&m))
{
memset(a,0,sizeof(a));
for(i=0; i<n; ++i)
{
scanf("%d",&j);
a[j+500000]=1;
}
for(i=1000000; m>=1; --i)
{
if(a[i])
{
printf("%d",i-500000);
if(m>1) printf(" ");
else puts("");
m--;
}
}
}
return 0;
}
原文:http://blog.csdn.net/blue_skyrim/article/details/46055133