Submission #1232971

#TimeUsernameProblemLanguageResultExecution timeMemory
1232971inesfiCrayfish scrivener (IOI12_scrivener)C++20
34 / 100
11 ms25416 KiB
#include<bits/stdc++.h> using namespace std; const int TAILLEMAXI=5002; vector<char> versions[TAILLEMAXI]; int tour; void Init() { versions[0]={}; tour=1; } void TypeLetter(char L) { versions[tour]=versions[tour-1]; versions[tour].push_back(L); tour++; } void UndoCommands(int U) { versions[tour]=versions[tour-U-1]; tour++; } char GetLetter(int P) { return versions[tour-1][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...