| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1232971 | inesfi | Crayfish scrivener (IOI12_scrivener) | C++20 | 11 ms | 25416 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 time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
