Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- const int CMAX = 2e5+15;
- int n, k , misc = 0;
- char s[CMAX];
- int main()
- {
- ios_base::sync_with_stdio(false);
- cin.tie(NULL);
- cout.tie(NULL);
- cin >> n >> k;
- for(int i=0;i<=n-1;i++)
- {
- cin >> s[i];
- if(i!=0&&misc<k)
- {
- while(s[i]>s[i-1]&&misc<k&&i>0)
- {
- s[i-1] = s[i];
- i--;
- n--;
- misc++;
- }
- }
- }
- while(misc<k)
- {
- n--;
- misc++;
- }
- s[n] = '\0';
- //vezi ca esti cu o pozitie in spate i-1
- cout << s;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement