#include #include #include using namespace std; int main(){ int N, M; cin >> N >> M; vector C(N); for(int i=0;i> C[i]; } sort(C.begin(), C.end()); int res = 0; for(int x : C){ if(x <= M){ ++res; M -= x; } else { break; } } cout << res << endl; return 0; }