Submission #1216292

#TimeUsernameProblemLanguageResultExecution timeMemory
1216292moondarksideCrayfish scrivener (IOI12_scrivener)C++20
26 / 100
104 ms5040 KiB
#include<bits/stdc++.h> using namespace std; std::vector<int> Instructions; std::vector<char> TiR; void Init(){ return; } void TypeLetter(char L){ Instructions.push_back(L); } void UndoCommands(int U){ Instructions.push_back(-U); } char GetLetter(int P){ if(TiR.size()==0){ for(int i=Instructions.size()-1;i>-1;i--){ if(Instructions[i]<0){ i+=Instructions[i]; } else{ TiR.push_back((char)Instructions[i]); } } } return TiR[TiR.size()-P-1]; }
#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...