#include #include int main(){ int l,n; std::cin>>l>>n; std::vectorw(n); for(int i=0;i>w[i]; } //バブルソート for(size_t i=0;iw[j+1]){ int temp=w[j]; w[j]=w[j+1]; w[j+1]=temp; } } } int answr=0; bool flag=false; for(;answr>n;++answr){ l-=w[answr]; if(l<0)break; } std::cout<