Submission #70787

# Submission time Handle Problem Language Result Execution time Memory
70787 2018-08-23T11:03:20 Z edisonhello Crayfish scrivener (IOI12_scrivener) C++14
100 / 100
941 ms 224268 KB
#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];}
# Verdict Execution time Memory 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
# Verdict Execution time Memory 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
# Verdict Execution time Memory 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
# Verdict Execution time Memory 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
# Verdict Execution time Memory 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