#include<iostream>
#include<cstring>
#include<string>
using namespace std;
string n;
int main()
{
int a,l;
getline(cin,n);
cin>>a;
l=n.size();
while(a--){
for(int j=0;j<l-1;j++){
if(n[j]>n[j+1]){
for(int k=j;k<l-1;k++){
n[k]=n[k+1];
}
break;
}
}
l--;
}
int i=0;
while(i<=l-1&&n[i]=='0')i++;
if(i==l)printf("0");
else for(int k=i;k<=l-1;k++)cout<<n[k];
return 0;
}
![]()
求大佬帮忙:为什么最后一个点过不了?