View Code of Problem 609

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main(){
    string a;
    int b;
    while(cin>>a){
        cin>>b;
        while(b--){
        for(int i=0;i<a.length();i++){
            if(a[i]>a[i+1]||i==a.length()-1){
                a.erase(i,1);
                break;
            }
        }
        }
        int i=0;
        for(i=0;i<a.length();){
            if(a[i]=='0')
                i++;
            else
                break;
        }
        if(i<a.length())
            cout<<a.substr(i)<<endl;
        else
            cout<<0<<endl;
    }
    return 0;
}
















Double click to view unformatted code.


Back to problem 609