#include #define rep(i,a,n) for (int i = a;i < n;i++) using namespace std; int main(){ int l,n,cnt=0; cin >> l >> n; vector w(n); rep(i,0,n){ cin >> w[i]; } sort(w.begin(),w.end()); rep(i,0,n){ if(l - w[i] >= 0) { l -= w[i]; cnt++; } } cout << cnt << endl; }