我想问问在11行改为int i=0为什么输出答案就不同了啊?
查看原帖
我想问问在11行改为int i=0为什么输出答案就不同了啊?
1519050
AriesWhite_Yan楼主2024/10/30 17:16
#include <bits/stdc++.h>
using namespace std;

int main()
{
    string n;
    int s , i;
    cin >> n >> s;
    while(s)
    {
        for(i = 0 ; n[i] <= n[i+1];){i++;}
        n.erase(i , 1);
        s--;
    }
    while(n[0]=='0' && n.size()>1){n.erase(0,1);}
    cout << n;
    return 0;
}
2024/10/30 17:16
加载中...