题目1034:寻找大富翁
#include <stdio.h>
#include<algorithm>
using namespace std;
int a[100010],n,m;
int main()
{
int i;
//freopen("G:\\in.txt", "r", stdin);
while(scanf("%d%d",&n,&m)!=EOF){
if(n==0&&m==0) break;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
sort(a,a+n);
if(m>=n){
for(i=n-1;i>=0;i--){
if(i!=n-1) printf(" ");
printf("%d",a[i]);
}
printf("\n");
}
else{
for(i=n-1;i>=n-m;i--){
if(i!=n-1) printf(" ");
printf("%d",a[i]);
}
printf("\n");
}
}
return 0;
}