极简ac代码
查看原帖
极简ac代码
1497711
zz_xvshanzhenxun楼主2024/12/15 10:59

简洁代码

#include <bits/stdc++.h>
using namespace  std;
int main(){
	int n,b,abs=0,sum=0;
	cin>>n>>b;
	int a[20005];
	for(int i=0;i<n;i++){
		cin>>a[i];
	}
	sort(a,a+n);
	for(int i=n-1;i>=0;i--){
		if(abs>=b){
			cout<<sum<<endl;
			break;
		}else{
			abs+=a[i];
			sum++;
		}
	}
}
2024/12/15 10:59
加载中...