提交时间:2025-07-05 14:26:02

运行 ID: 328043

#include<bits/stdc++.h> using namespace std; int main(){ int n,a[20086],b,s=0,c=0; cin>>n>>b; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+1+n,greater<int>()); while(s<b){ c++; s+=a[c]; }cout<<c; return 0; }