#include #include #include #include int main(void){ int W; int N; std::cin >> W; std::cin >> N; std::vector w; int num = 0; for(int i=0; i> num; w.push_back(num); } std::sort(w.begin(),w.end()); int sum=0; int i = 0; while(true){ sum += w[i]; if(sum > W){ std::cout << i; break; } i++; if(i == N){ std::cout << i << std::endl; break; } } return 0; }