这个答案肯定对
2026-10-11 19:47:45
发布于:浙江
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int a[20010];
int main(){
int n,b;
cin>>n>>b;
for(int i=1;i<=n;i++){
cin>>a[i];
}
sort(a+1,a+n+1,greater<int>());
int cnt=0,ctt=0;
for(int i=1;i<=n;i++){
cnt+=a[i];
ctt+=1;
if(cnt>=b){
break;
}
}
cout<<ctt;
}
这里空空如也


有帮助,赞一个