#include using namespace std; int main(void) { int l, n, c = 0, t = 0; cin >> l; cin >> n; int w[n]; for (int i = 0; i < n; i++) std::cin >> w[i]; for (int i = 1; i < n; i++) { if (w[i] < w[i - 1]) { int tmp = w[i]; w[i] = w[i - 1]; w[i - 1] = tmp; } } while (t < l) { t += w[c]; c++; } c--; cout << c << endl; }