Submission #600392

# Submission time Handle Problem Language Result Execution time Memory
600392 2022-07-20T19:47:36 Z beaconmc Crayfish scrivener (IOI12_scrivener) C++14
100 / 100
506 ms 227868 KB
#include <ext/rope>
 
int l;
__gnu_cxx::crope a[1000001];
 
void Init() { l = 0; }
void TypeLetter(char c) { l++, a[l] = a[l - 1] + c; }
void UndoCommands(int k) { l++, a[l] = a[l - k - 1]; }
char GetLetter(int k) { return a[l][k]; }
# Verdict Execution time Memory Grader output
1 Correct 4 ms 8020 KB Output is correct
2 Correct 4 ms 8020 KB Output is correct
3 Correct 5 ms 8020 KB Output is correct
4 Correct 4 ms 8020 KB Output is correct
5 Correct 4 ms 8116 KB Output is correct
6 Correct 4 ms 8116 KB Output is correct
7 Correct 5 ms 8116 KB Output is correct
8 Correct 4 ms 8116 KB Output is correct
9 Correct 5 ms 8120 KB Output is correct
10 Correct 6 ms 8120 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 4 ms 8020 KB Output is correct
2 Correct 5 ms 8020 KB Output is correct
3 Correct 5 ms 8020 KB Output is correct
4 Correct 4 ms 8020 KB Output is correct
5 Correct 4 ms 8020 KB Output is correct
6 Correct 5 ms 8124 KB Output is correct
7 Correct 4 ms 8020 KB Output is correct
8 Correct 5 ms 8020 KB Output is correct
9 Correct 4 ms 8020 KB Output is correct
10 Correct 4 ms 8020 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 5 ms 8532 KB Output is correct
2 Correct 5 ms 8532 KB Output is correct
3 Correct 7 ms 8660 KB Output is correct
4 Correct 7 ms 8916 KB Output is correct
5 Correct 6 ms 8532 KB Output is correct
6 Correct 6 ms 9172 KB Output is correct
7 Correct 6 ms 9164 KB Output is correct
8 Correct 6 ms 8844 KB Output is correct
9 Correct 6 ms 8916 KB Output is correct
10 Correct 5 ms 8524 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 323 ms 188040 KB Output is correct
2 Correct 355 ms 206228 KB Output is correct
3 Correct 365 ms 198668 KB Output is correct
4 Correct 423 ms 158784 KB Output is correct
5 Correct 368 ms 176588 KB Output is correct
6 Correct 354 ms 222872 KB Output is correct
7 Correct 361 ms 109696 KB Output is correct
8 Correct 393 ms 164648 KB Output is correct
9 Correct 392 ms 227868 KB Output is correct
10 Correct 281 ms 162100 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 385 ms 161896 KB Output is correct
2 Correct 430 ms 144044 KB Output is correct
3 Correct 382 ms 153916 KB Output is correct
4 Correct 347 ms 116540 KB Output is correct
5 Correct 336 ms 170044 KB Output is correct
6 Correct 317 ms 159512 KB Output is correct
7 Correct 348 ms 170480 KB Output is correct
8 Correct 437 ms 82592 KB Output is correct
9 Correct 506 ms 147188 KB Output is correct
10 Correct 267 ms 160584 KB Output is correct