#include #include using namespace std; int W[10000]; int main() { int L; int N; cin >> L; cin >> N; for (int i = 0; i < N; i++) { cin >> W[i]; } sort(W, W+N); int M = 0; int i = 0; while (M <= L) { M += W[i]; i++; } cout << i - 1 << endl; return 0; }