没有输出
#include<bits/stdc++.h>
using namespace std;
int a,b,n,s[100010],m;
int main(){
cin>>n>>m;
for(int i =0;i<n;i++){
cin>>s[i];
sort(s+n+1,s+1);
}
for(int i =0;i<m;i++){
if(n>=2){
m--;
for(int q=0;q<n;q++){
s[q]-=1;
}
}
else{
if(s[n]==1){
for(int q=0;q<n;q++){
s[q]-=1;
}
}
else{
for(int q=0;q<n;q++){
if(s[q]>=2){
s[q]-=2;
break;
}
}
}
}
for(int q=0;q<n;q++){
if(s[i]<=0){
n-=1;
}
}
b++;
cout<<n;
}
for(int i =0;i<n;i++){
b++;
}
cout<<b;
}