//No.5 数字のブロック #include #include #include int main() { int L, N, in = 0; std::cin >> L >> N; std::vector W(N); for (int i = 0; i < N; i++) std::cin >> W[i]; std::sort(W.begin(), W.end()); for (int i = 0; i < N; i++) { if (L >= W[i]) { L -= W[i]; in++; } } std::cout << in; return 0; }