fork download
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <algorithm>
  4. #include <string>
  5. using namespace std;
  6.  
  7. int main() {
  8. int f, l, t;
  9. string c;
  10. cin>>c;
  11. scanf("%d%d%d", &f, &l, &t);
  12. //while(t--) c=c.substr(f-1, l-f+1)+c.substr(0, f-1)+c.substr(l);
  13. while(t--) for(int i=0, j=f-1; j<=l-1; i++, j++) swap(c[i], c[j]);
  14. cout<<c;
  15. return 0;
  16. }
Success #stdin #stdout 0s 3432KB
stdin
YGGXXPKLO
8
9
1
stdout
LOGXXPKYG