84分求调玄关
查看原帖
84分求调玄关
1114005
wycccc111楼主2025/7/29 21:50
#include <bits/stdc++.h>
using namespace std;
string s;
int n;
int get(string str) {
    for(int i = 0; i < str.size(); i++) {
        if(str[i + 1] - '0' < str[i] - '0') {
            return i;
        }
    }
    return 0;
}
void removeZero() {
    while(s[0] == '0') {
        s.erase(0, 1);
    }
}
int main() {
	cin >> s >> n;
    if(n == s.size()) {
        cout << 0;
        return 0;
    }
    while(n--) {
        int i = get(s);
        s.erase(i, 1);
        removeZero();
    }
    cout << s;
 return 0;
}
2025/7/29 21:50
加载中...