HDU3785

直接飘过吧,没啥说的。

#include<iostream> 
#include<algorithm> 
using namespace std; 
bool cmp(int a,int b) 

    if(a>b) 
        return true
    else  
        return false

int main(void

    int n,m,i; 
    int a[100000]; 
    while(cin>>n>>m,n||m) 
    { 
        for(i=0;i<n;i++) 
            cin>>a[i]; 
        sort(a,a+n,cmp); 
        for(i=0;i<m;i++) 
        {   
            if(i==0
             {   cout<<a[i];continue; }  
            cout<<' '<<a[i]; 
        } 
        cout<<endl; 
    } 
    return 0

原文地址:https://www.cnblogs.com/cchun/p/2520141.html