Submission #336920

# Submission time Handle Problem Language Result Execution time Memory
336920 2020-12-17T10:11:32 Z boykut Collider (IZhO11_collider) C++14
0 / 100
1 ms 364 KB
#include <map>
#include <iostream>

using namespace std;

//ifstream cin("collider.in");
//ofstream cout("collider.out");

// 1 <= ik <= N - M + 1,
// ik <= jk <= ik + M - 1

int dp[10000001];

int32_t main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  
  int n, m;
  cin >> n >> m;
  
  string s;
  cin >> s;
  
  while (m--) {
    char ch;
    cin >> ch;
    
    int l, r;
    cin >> l; --l;
    
    if (ch == 'a') {
      cin >> r; --r;
      
      char h = s[l];
      
      s.erase(s.begin() + l);
      s.insert(s.begin() + r, h);
      
      cout << s << '\n';
    } else {
      cout << s[l] << '\n';
    }
  }
  
  return 0;
}
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 364 KB Output isn't correct
2 Halted 0 ms 0 KB -