debug
查看原帖
debug
740065
Tomori_楼主2024/4/11 22:01
#include<bits/stdc++.h>

int main()
{
    int a[2500],cnt=0,k;
    char s;
    while(isdigit(s=getchar()))
    {
        a[cnt]=s-48;
        cnt++;
    }
    scanf("%d",&k);
    for(int j=0;j<k;j++)
    for(int i=0;i<cnt;i++)
    {
        if(a[i]>a[i+1]&&a[i]!=114514)
        {
            a[i]=114514;
            break;
        }
    }
    bool sh=false;
    for(int i=0;i<cnt;i++)
    {
    	if((a[i]==0||a[i]==114514)&&sh==0)
    	continue;
    	sh=1;
        if(a[i]!=114514&&sh)
        printf("%d",a[i]);
    }
}

2024/4/11 22:01
加载中...