Submission #398133

#TimeUsernameProblemLanguageResultExecution timeMemory
398133chirathnirodhaCrayfish scrivener (IOI12_scrivener)C++17
34 / 100
176 ms262148 KiB
//Coded by Chirath Nirodha
#include<bits/stdc++.h>
using namespace std;
vector<string> s;
vector<long long> seq;
void Init(){
  string x;
  seq.push_back(0);
  s.push_back(x);
}
void TypeLetter(char L) {
  string x=s[seq[seq.size()-1]];
  x.push_back(L);
  seq.push_back(s.size());
  s.push_back(x);
}
void UndoCommands(int U) {
  seq.push_back(seq[seq.size()-1-U]);
}
char GetLetter(int P) {
  return s[seq[seq.size()-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...