28分求助(在其它网站上是100)
  • 板块题目总版
  • 楼主LIUYIFAN5
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/9/30 10:44
  • 上次更新2023/11/2 17:01:52
查看原帖
28分求助(在其它网站上是100)
1055807
LIUYIFAN5楼主2023/9/30 10:44

rt,

#include<bits/stdc++.h>
using namespace std;
string n;
int s,i,j;
int main(){
	cin>>n>>s;
	int len=n.length();
	while(s--){
		for(i=1;i<=len-2;i++){
			if(n[i]>n[i+1]){
				for(j=i;j<=len-2;j++)n[j]=n[j+1];
				break;
			}
		}
		len--;
	}
	i=0;
	while(i<=len-1&&n[i]=='0')i++;
	if(i==len)cout<<"0";
	else for(j=i;j<=len-1;j++)cout<<n[j];
}

求大佬

2023/9/30 10:44
加载中...