#include #include using namespace std; int main(){ long int l,n,w; l=n=0; vector wn; cin>>l; cin>>n; for(int i=0;i>w; wn.push_back(w); } int count=0; while(1){ int min=l; int itr; for(int i=0;iwn[i]){ min=wn[i]; itr=i; } } l=l-min; wn.erase(wn.begin()+itr); if(l<0)break; if(wn.size()<=0)break; count++; } cout<