求助
查看原帖
求助
1109386
lztmaer楼主2024/8/27 15:09
#include <bits/stdc++.h>
using namespace std;
int h[20005];
bool cmp(int a,int b)
{
	return a>b;
}
int main()
{
	int n,b;
	cin>>n>>b;
	for(int i=1;i<=n;i++)
	{
		cin>>h[i];
	}
	sort(h,h+n,cmp);
	int sum=0,ans=0;
	while(sum<b)
	{
		sum+=h[ans];
		ans++;
	}
	cout<<ans;
	return 0;
}
2024/8/27 15:09
加载中...