#include using namespace std; int main() { int W; cin >> W; int N; cin >> N; vector v(N); for (int i = 0; i < N; ++i) { cin >> v[i]; } sort( v.begin(), v.end() ); int ans = 0; for (int i = 0; i < N; ++i) { if (v[i] <= W) { W -= v[i]; ++ans; } } cout << ans << endl; }