#12401. 珅泽教育CSP-J第一轮模拟考第二十七套 第 35 题
珅泽教育CSP-J第一轮模拟考第二十七套 第 35 题
三、完善程序(单项选择题,每题 3 分,共 30 分)
完善程序(1):删数问题
输入一个不超过 250 位的高精度正整数 ,删除其中任意 个数字后,使剩余数字按原次序组成的非负整数最小,输出时不得含前导 0。
#include <iostream>
#include <cstring>
using namespace std;
string s;
int k, a[251];
int main(){
cin >> s;
cin >> k;
int len = s.length();
for (int i = 0; i < len; i++)
___(1)___;
while (k--){
for (int i = 0; i < len; i++){
if (___(2)___){
for (int j = i; j < len; j++)
___(3)___;
___(4)___;
break;
}
}
}
int i = 0, m = 0;
while (a[i] == 0 && ___(5)___){
m++;
i++;
}
for (int i = m; i < len; i++)
cout << a[i];
return 0;
}
②处应填( )。
{{ select(1) }}
a[i] < a[i + 1]a[i] > a[i + 1]a[i] <= a[i + 1]a[i] >= a[i + 1]