我的座右铭:暴力出奇迹
这题很简单,研究了很久,我直接打了一个世界上最傻的代码,提交后,对了,于是来发题解啦~
代码:

#include 
using namespace std;
int n, m, a[1000005];
long long s;
int main() {
    cin >> n >> m;
    for (int i = 1; i <= n; ++i){
        cin >> a[i];
        s += a[i];
    }
    sort(a + 1, a + n + 1);
    for (int i = 1; i <= n; ++i) {
        s += (9 - a[i]);
        if (s >= m) {
            cout << i << endl;
            return 0;
       }
    }
    return 0;
}

请各位大佬千万不要看,为防止污染眼界