Submission #935608

# Submission time Handle Problem Language Result Execution time Memory
935608 2024-02-29T09:46:28 Z tnun Crayfish scrivener (IOI12_scrivener) C++14
100 / 100
382 ms 227964 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 2 ms 8028 KB Output is correct
2 Correct 2 ms 8028 KB Output is correct
3 Correct 2 ms 8028 KB Output is correct
4 Correct 3 ms 8028 KB Output is correct
5 Correct 2 ms 8028 KB Output is correct
6 Correct 3 ms 8028 KB Output is correct
7 Correct 3 ms 8028 KB Output is correct
8 Correct 3 ms 8028 KB Output is correct
9 Correct 2 ms 8028 KB Output is correct
10 Correct 2 ms 8028 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 3 ms 8028 KB Output is correct
2 Correct 4 ms 8024 KB Output is correct
3 Correct 2 ms 8028 KB Output is correct
4 Correct 2 ms 8024 KB Output is correct
5 Correct 3 ms 8028 KB Output is correct
6 Correct 2 ms 8028 KB Output is correct
7 Correct 3 ms 8028 KB Output is correct
8 Correct 2 ms 8028 KB Output is correct
9 Correct 3 ms 8028 KB Output is correct
10 Correct 3 ms 8028 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 3 ms 8540 KB Output is correct
2 Correct 3 ms 8540 KB Output is correct
3 Correct 4 ms 8796 KB Output is correct
4 Correct 4 ms 9052 KB Output is correct
5 Correct 3 ms 8540 KB Output is correct
6 Correct 4 ms 9308 KB Output is correct
7 Correct 4 ms 9308 KB Output is correct
8 Correct 4 ms 8796 KB Output is correct
9 Correct 4 ms 9052 KB Output is correct
10 Correct 3 ms 8540 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 281 ms 187980 KB Output is correct
2 Correct 298 ms 206248 KB Output is correct
3 Correct 314 ms 198736 KB Output is correct
4 Correct 343 ms 158804 KB Output is correct
5 Correct 298 ms 176720 KB Output is correct
6 Correct 289 ms 223016 KB Output is correct
7 Correct 300 ms 109668 KB Output is correct
8 Correct 326 ms 164688 KB Output is correct
9 Correct 335 ms 227964 KB Output is correct
10 Correct 223 ms 162188 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 337 ms 161960 KB Output is correct
2 Correct 348 ms 144116 KB Output is correct
3 Correct 310 ms 153848 KB Output is correct
4 Correct 290 ms 116564 KB Output is correct
5 Correct 256 ms 170068 KB Output is correct
6 Correct 257 ms 159592 KB Output is correct
7 Correct 307 ms 170580 KB Output is correct
8 Correct 343 ms 82740 KB Output is correct
9 Correct 382 ms 147280 KB Output is correct
10 Correct 220 ms 160724 KB Output is correct