#include #include #include int main() { int l, n; std::cin >> l >> n; std::vector w(n); for (auto& x : w) { std::cin >> x; } std::sort(w.begin(), w.end()); int c = 0; for (auto x : w) { l -= x; if (l < 0) break; c++; } std::cout << c; return 0; }