Submission #1185618

#TimeUsernameProblemLanguageResultExecution timeMemory
1185618TroySerCrayfish scrivener (IOI12_scrivener)C++20
0 / 100
0 ms320 KiB
#include <bits/stdc++.h> using namespace std; using ll = int; vector<string> states; void Init() { states.reserve(100000); } void TypeLetter(char L) { string currentString = states[states.size() - 1]; currentString.push_back(L); states.push_back(currentString); } void UndoCommands(int U) { ll currSZ = states.size(); states.push_back(states[currSZ - U + 1]); } char GetLetter(int P) { ll currSZ = states.size(); return states[currSZ][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...