#include #include #include using namespace std; int N, M; int C[10]; int main() { cin >> N >> M; for (int i = 0; i < N; i++) cin >> C[i]; sort(C, C + N); int result = 0; for (int i = 0; i < N; i++) { if (M < C[i]) break; M -= C[i]; result++; } cout << result << endl; }