直接上
#include<iostream>
#include<algorithm>//sort要用
using namespace std;
const int maxn=2e4+5;
int n,k,a[maxn];
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++)cin>>a[i];
sort(a+1,a+n+1);//排序,让奶牛数量经量少
int ans=0,l=n;//拟for
while(k>0){
k-=a[l];
l--;//下一个第二高的值
ans++;//奶牛数量++
}
cout<<ans;
return 0;
}