Submission #333772

#TimeUsernameProblemLanguageResultExecution timeMemory
333772limabeansCollider (IZhO11_collider)C++17
100 / 100
840 ms2780 KiB
#include <bits/stdc++.h> using namespace std; template<typename T> void out(T x) { cout << x << endl; exit(0); } #define watch(x) cout << (#x) << " is " << (x) << endl using ll = long long; const int maxn = 1e6 + 5; int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); int n,q; cin>>n>>q; string s; cin>>s; while (q--) { char op; cin>>op; if (op=='a') { int x,y; cin>>x>>y; --x; --y; string t(1,s[x]); s.erase(x,1); s.insert(y,t); } else { int x; cin>>x; cout<<s[x-1]<<"\n"; } } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...