#include <iostream> #include<vector> #include<algorithm> using namespace std; int main() { int n, m; vector<int>vec1(100000,0); int tmp; while (cin >> n >> m) { // 注意 while 处理多个 case for(int i=0;i<n;i++){ scanf("%d",&vec1[i]); } sort(vec1.begin(),vec1.end(),greater<int>()); // if(n==0||m==0) for(int i=0;i<m&&i<n;i++){ printf("%d ",vec1[i]); } printf("\n"); } } // 64 位输出请用 printf("%lld")