Submission #18730

# Submission time Handle Problem Language Result Execution time Memory
18730 2016-02-15T02:15:35 Z suhgyuho_william Crayfish scrivener (IOI12_scrivener) C++
12 / 100
6 ms 2056 KB

int rear;
char a[1000010];

void Init(){
	rear = -1;
}

void TypeLetter(char L) {
	rear++;
	a[rear] = L;
}

void UndoCommands(int U) {
	rear -= U;
}

char GetLetter(int P) {
	return a[P];
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 2052 KB Output is correct
2 Correct 0 ms 2052 KB Output is correct
3 Correct 0 ms 2052 KB Output is correct
4 Correct 0 ms 2052 KB Output is correct
5 Correct 0 ms 2052 KB Output is correct
6 Correct 0 ms 2052 KB Output is correct
7 Correct 0 ms 2052 KB Output is correct
8 Correct 0 ms 2052 KB Output is correct
9 Correct 0 ms 2052 KB Output is correct
10 Correct 0 ms 2052 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 2052 KB Output is correct
2 Correct 0 ms 2052 KB Output is correct
3 Correct 0 ms 2052 KB Output is correct
4 Correct 0 ms 2052 KB Output is correct
5 Correct 0 ms 2052 KB Output is correct
6 Correct 0 ms 2052 KB Output is correct
7 Correct 0 ms 2052 KB Output is correct
8 Correct 0 ms 2052 KB Output is correct
9 Correct 0 ms 2052 KB Output is correct
10 Correct 0 ms 2052 KB Output is correct
# Verdict Execution time Memory Grader output
1 Runtime error 0 ms 2052 KB SIGSEGV Segmentation fault
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 5 ms 2056 KB gettid (syscall #186) was called by the program (disallowed syscall)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 2052 KB SIGSEGV Segmentation fault
2 Halted 0 ms 0 KB -