#include<ext/rope>
__gnu_cxx::crope r[1<<20];int x;void Init(){}void TypeLetter(char c){++x;r[x]=r[x-1];r[x].push_back(c);}void UndoCommands(int u){++x;r[x]=r[x-u-1];}char GetLetter(int p){return r[x][p];}
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
9 ms |
8440 KB |
Output is correct |
2 |
Correct |
9 ms |
8556 KB |
Output is correct |
3 |
Correct |
9 ms |
8732 KB |
Output is correct |
4 |
Correct |
9 ms |
8732 KB |
Output is correct |
5 |
Correct |
9 ms |
8732 KB |
Output is correct |
6 |
Correct |
9 ms |
8732 KB |
Output is correct |
7 |
Correct |
8 ms |
8732 KB |
Output is correct |
8 |
Correct |
10 ms |
8840 KB |
Output is correct |
9 |
Correct |
10 ms |
8840 KB |
Output is correct |
10 |
Correct |
9 ms |
8840 KB |
Output is correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
8 ms |
8840 KB |
Output is correct |
2 |
Correct |
9 ms |
8840 KB |
Output is correct |
3 |
Correct |
12 ms |
8840 KB |
Output is correct |
4 |
Correct |
11 ms |
8840 KB |
Output is correct |
5 |
Correct |
9 ms |
8840 KB |
Output is correct |
6 |
Correct |
9 ms |
8840 KB |
Output is correct |
7 |
Correct |
9 ms |
8840 KB |
Output is correct |
8 |
Correct |
9 ms |
8840 KB |
Output is correct |
9 |
Correct |
9 ms |
8840 KB |
Output is correct |
10 |
Correct |
12 ms |
8840 KB |
Output is correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
11 ms |
9196 KB |
Output is correct |
2 |
Correct |
14 ms |
9196 KB |
Output is correct |
3 |
Correct |
14 ms |
9196 KB |
Output is correct |
4 |
Correct |
15 ms |
9708 KB |
Output is correct |
5 |
Correct |
12 ms |
9708 KB |
Output is correct |
6 |
Correct |
13 ms |
9836 KB |
Output is correct |
7 |
Correct |
12 ms |
9904 KB |
Output is correct |
8 |
Correct |
15 ms |
9904 KB |
Output is correct |
9 |
Correct |
13 ms |
9904 KB |
Output is correct |
10 |
Correct |
10 ms |
9904 KB |
Output is correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
636 ms |
184992 KB |
Output is correct |
2 |
Correct |
683 ms |
202856 KB |
Output is correct |
3 |
Correct |
722 ms |
202856 KB |
Output is correct |
4 |
Correct |
873 ms |
202856 KB |
Output is correct |
5 |
Correct |
788 ms |
202856 KB |
Output is correct |
6 |
Correct |
505 ms |
219532 KB |
Output is correct |
7 |
Correct |
597 ms |
219532 KB |
Output is correct |
8 |
Correct |
549 ms |
219532 KB |
Output is correct |
9 |
Correct |
615 ms |
224268 KB |
Output is correct |
10 |
Correct |
537 ms |
224268 KB |
Output is correct |
# |
결과 |
실행 시간 |
메모리 |
Grader output |
1 |
Correct |
729 ms |
224268 KB |
Output is correct |
2 |
Correct |
799 ms |
224268 KB |
Output is correct |
3 |
Correct |
737 ms |
224268 KB |
Output is correct |
4 |
Correct |
606 ms |
224268 KB |
Output is correct |
5 |
Correct |
483 ms |
224268 KB |
Output is correct |
6 |
Correct |
502 ms |
224268 KB |
Output is correct |
7 |
Correct |
497 ms |
224268 KB |
Output is correct |
8 |
Correct |
754 ms |
224268 KB |
Output is correct |
9 |
Correct |
941 ms |
224268 KB |
Output is correct |
10 |
Correct |
557 ms |
224268 KB |
Output is correct |