问问哪里有问题
#include <bits/stdc++.h>
using namespace std;
int s,a[100000],l;
string n;
int main()
{
cin>>n;
cin>>s;
l=n.size();
a[l+1]=-1;
for(int i=1;i<=l;i++)a[i]=n[i-1]-'0';
for(int j=1;j<=s;j++)
for(int i=1;i<=l;i++)
{
if(a[i]>a[i+1])
{
for(int k=i;k<=l+1;k++)
{
a[k]=a[k+1];
}l--; break;
}
}
int k=1;
while(a[k]==0) k++;
for(int i=k;i<=l;i++) cout<<a[i];
return 0;
}
~~如果问题比较明显,别建议,我很菜~~~