#include #include #include using namespace std; int main(void) { int L, N; cin >> L >> N; vector V(N); for (int i = 0; i < N; i++){ cin >> V[i]; } sort(V.begin(), V.end()); int sum = 0, i = 0; for (i = 0; i < N && sum + V[i] <= L; ++i){ sum += V[i]; } cout << i << endl; return 0; }