import java.util.Scanner;
public class Main5 {
public static int[] toArray(Integer integer){
String string=integer.toString();
int[] a = new int[string.length()];
for (int i = 0; i < string.length(); i++) {
Character ch =string.charAt(i);
a[i]=Integer.parseInt(ch.toString());
}
return a;
}
public static int[] delete(int index, int array[]) {
//数组的删除其实就是覆盖前一位
int[] arrNew = new int[array.length - 1];
for (int i = index; i < array.length - 1; i++) {
array[i] = array[i + 1];
}
System.arraycopy(array, 0, arrNew, 0, arrNew.length);
return arrNew;
}
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
Integer m=in.nextInt();
int k=in.nextInt();
int[] arr=toArray(m);
for (int i = 0; i < k; i++) {
int min=arr[0],xiabiao=0;
for (int j = 0; j <arr.length ; j++) {
if(arr[j]<=min){
min=arr[j];
xiabiao=j;
}
}
arr=delete(xiabiao,arr);
min=0;
xiabiao=0;
}
for (int a:arr){
System.out.print(a);
}
}
}
输入一个正整数,去掉其中的k位,使留下的值最大
最新推荐文章于 2023-08-09 16:26:48 发布