#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int n,m,a[1005]={0},sum=0,cnt=0;
cin>>n>>m;
for(int i=0;i<n;i++)
cin>>a[i];
sort(a,a+n);
for(int i=0;i<n;i++){
sum += a[i];
cnt+=1;
if(sum>=m){
cout<<cnt;
return 0;
}
}
return 0;
}
问题是:这没有实现a数组的降序排序,cmp加了还报错
哪位大佬能给指点一二,谢谢