Submission #310547

#TimeUsernameProblemLanguageResultExecution timeMemory
310547tengiz05Crayfish scrivener (IOI12_scrivener)C++17
34 / 100
1089 ms10088 KiB
#include <bits/stdc++.h> using namespace std; vector<pair<int, int>> op; void Init() { return; } void TypeLetter(char L) { op.push_back({0, L}); } void UndoCommands(int U) { op.push_back({1, U}); } char GetLetter(int P) { string s; for(int i=(int)op.size()-1; i>=0; i--){ int typ = op[i].first; int l = op[i].second; if(typ == false){ s.push_back(l); }else { i -= l; } } reverse(s.begin(), s.end()); return s[P]; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...