②处应填( )
输入一个高精度的正整数 N(不超过 250 位),请 你去掉其中任意 k 个数字后,使得剩下的数字按原左右次序组成的非负整数最小,不要输出前导 0。
#include<iostream>
#include<cstring>
using namespace std;
string s;
int k, a[2511];
int main() {
cin >> s;
cin >> k;
int len = s.length();
for(int i = 0; i < len; i++)
①;
while (k--) {
for(int i = 0; i < len; i++) {
if( ② ) {
for(int j = i; j < len; j++)
③;
④;
break;
}
}
}
int i = 0, m = 0;
while(a[i] == 0 && ⑤ ) {
m++;
i++;
}
for(int i = m; i < len; i++)
cout << a[i];
return 0;
}
A. a[i] < a[i + 1]
B. a[i] > a[i + 1]
C. a[i] <= a[i + 1]
D. a[i] >= a[i + 1]