Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- #include <string>
- using namespace std;
- int main() {
- long long n, k;
- vector <int> v;
- cin >> n >> k;
- char *S = (char*) malloc(sizeof(n));
- int i = 0;
- for (i = 0; i < n; i++) {
- cin >> S[i];
- }
- S[i] == '\0';
- if (strlen(S) == 1) {
- if (k > 0) {
- cout << '0';
- }
- else {
- cout << S[0];
- }
- return 0;
- }
- i = 0;
- int j = 0;
- if (S[0] != '1') {
- S[0] = '1';
- j++;
- }
- i++;
- while (i < n && j < k) {
- if (S[i] != '0') {
- S[i] = '0';
- j++;
- }
- i++;
- }
- for (int i = 0; i < n; i++) {
- cout << S[i];
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement