laosaonan 2017-04-09 05:27:37
点我顶贴
收藏
删除
#include<iostream>
using namespace std;
int main()
{
long long int n,s,p,k=1;
cin>>s>>n;
int b=s;
while(s>0)
{k++;
s=s/10;
}
int a[k+1];
for(int i=k;i>0;--i)
{
a[i]=b%10;
b=b/10;}
for(int i=1;i<=n;++i)
{
for(int j=1;j<=k-1;++j)
if(a[j]>a[j+1])
{
for(int p=j;p<k;p++)
a[p]=a[p+1];
}
k--;
}
while(a[1]==0)
{
for(int j=1;j<k;++j)
{
a[j]=a[j+1];
}
k--;
}
for(int j=1;j<=k;++j)
cout<<a[j];
return 0;
}