#include #include #include int main() { int l, n; std::cin >> l >> n; std::vector v(n); for (int i = 0; i < n; i++) { std::cin >> v[i]; } std::sort(v.begin(), v.end()); int ans = 0, sum = 0; for (int i = 0; i < n; i++) { if (sum + v[i] <= l) { sum += v[i]; ans++; } } std::cout << ans << std::endl; return 0; }