刷寻找大富ong那题的时候,刷刷刷就搞定了,结果提交却显示presentation error。让我好郁闷。一百度才发现自己多了一个空格。
果然,越简单的题越不能大意。
#include <iostream>
#include <algorithm>
using namespace std;
bool cmp(int a,int b){
return a>b;
}
int main()
{
int n,m;
int v[100005];
while(cin>>n>>m){
if(n==0&&m==0)
break;
for(int i=0;i<n;i++)
cin>>v[i];
sort(v,v+n,cmp);
int index=n<m?n:m;
for(int i=0;i<index;i++)
if(i==index-1) //空格不能多,要控制
cout<<v[i]<<endl;
else
cout<<v[i]<<" ";
}
return 0;
}