直接飘过吧,没啥说的。
#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; } |