#include #include #include #include #include #include using namespace std; int main(){ long long L,N,x,i; vector vc; cin >> L >> N; while(N--){ cin >> x; vc.push_back(x); } sort(vc.begin(),vc.end()); if(vc[i]<=L) for(i=1;vc[i]<=L;i++){ L-=vc[i]; } cout << i; return 0; }