蒟蒻觉得这题太水了,直接上代码。
#include <bits/stdc++.h>
using namespace std;
string a;
int k;
void ss(){
for(int i=1;i<a.size();i++){
if(a[i]<a[i-1]){
a.erase(i-1,1);
return ;
}
}
a.erase(a.size()-1,1);
return ;
}
int main(){
cin>>a>>k;
for(int i=1;i<=k;i++){
ss();
}
while(a[0]=='0'&&a.size()>1) a.erase(0,1);
cout<<a;
return 0;
}