#include #include #include using namespace std; int main(){ int L, N; cin >> L >> N; int sum; int ans; vector v; for(int i = 0; i < N; i++){ int a; cin >> a; v.push_back(a); } sort(v.begin(), v.end()); for(int j = 0; j < N; j++){ sum = v[j] + sum; if(sum == L){ ans = j + 1; break; } if(sum > L){ ans = j; break; } ans = N; } cout << ans << endl; return 0; }