求助
查看原帖
求助
319190
晴天娃娃rt楼主2021/7/21 20:29
#include<bits/stdc++.h>
using namespace std;
int n,m,k;
char a[245];
int main()
{
	gets(a);
	cin>>m;
	n=strlen(a);
	for(int i=0;i<n-1;i++)
	{
		if(a[i]>a[i+1]&&m!=0)
		{
			for(int j=i;j<n-1;j++)
				a[j]=a[j+1];
			m--;
			n--;
			i--;
		}		
	}
	n=n-m;
	int k=0;
	while(a[k]=='0'&&k<n-1)
		k++;
	if(k==n) cout<<"0";
	for(int i=k;i<n;i++)
		cout<<a[i];
}
2021/7/21 20:29
加载中...