#include #include #include int main() { int n, m; int cnt = 0; std::vector c; std::cin >> n >> m; c.resize(n); for (int i = 0; i < n; i++) { std::cin >> c[i]; } std::sort(c.begin(), c.end()); for (; m > 0; m--) { c[cnt]--; if (c[cnt] == 0) { cnt++; } } std::cout << cnt << std::endl; }