package problems.medium;
/**
* Created by sherxon on 1/10/17.
*/
public class RemoveKDigits {
String removeKdigits(String a, int k) {
StringBuilder sb=new StringBuilder(a);
while (k>0){
int i=1;
while (i<sb.length()){
if(sb.charAt(i-1)>sb.charAt(i)) break;
i++;
}
sb.delete(i-1, i);
while (sb.length()>0 && sb.charAt(0)=='0')
sb.delete(0, 1);
k--;
}
return sb.length()==0 ? "0" : sb.toString();
}
}