#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
int main() {
int testes, instrucoes, count, n;
char *comando
= malloc(10 * sizeof(char)); int *movimento
= malloc(10 * sizeof(int)); for (int i = 0; i < testes; i++) {
scanf("%d", &instrucoes
); count = 0;
for (int j = 1; j <= instrucoes; j++) {
if (comando[0] == 'L') {
count--;
movimento[j] = -1;
//printf("%c\n", movimento[j]);
} else if (comando[0] == 'R') {
count++;
movimento[j] = +1;
//printf("%c\n", movimento[j]);
} else {
movimento[j] = movimento[n];
count += movimento[n];
// printf("%d\n", count);
// printf("%d\n", n);
}
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8Y3R5cGUuaD4KCmludCBtYWluKCkgewogIGludCB0ZXN0ZXMsIGluc3RydWNvZXMsIGNvdW50LCBuOwogIGNoYXIgKmNvbWFuZG8gPSBtYWxsb2MoMTAgKiBzaXplb2YoY2hhcikpOwogIGludCAqbW92aW1lbnRvID0gbWFsbG9jKDEwICogc2l6ZW9mKGludCkpOwogIHNjYW5mKCIlZCIsICZ0ZXN0ZXMpOwogIGZvciAoaW50IGkgPSAwOyBpIDwgdGVzdGVzOyBpKyspIHsKICAgIHNjYW5mKCIlZCIsICZpbnN0cnVjb2VzKTsKICAgIGNvdW50ID0gMDsKICAgIGZvciAoaW50IGogPSAxOyBqIDw9IGluc3RydWNvZXM7IGorKykgewogICAgICBzY2FuZigiJXMiLCBjb21hbmRvKTsKCiAgICAgIGlmIChjb21hbmRvWzBdID09ICdMJykgewogICAgICAgIGNvdW50LS07CiAgICAgICAgbW92aW1lbnRvW2pdID0gLTE7CgogICAgICAgIC8vcHJpbnRmKCIlY1xuIiwgbW92aW1lbnRvW2pdKTsKICAgICAgfSBlbHNlIGlmIChjb21hbmRvWzBdID09ICdSJykgewogICAgICAgIGNvdW50Kys7CiAgICAgICAgbW92aW1lbnRvW2pdID0gKzE7CgogICAgICAgIC8vcHJpbnRmKCIlY1xuIiwgbW92aW1lbnRvW2pdKTsKICAgICAgfSBlbHNlIHsKICAgICAgICBzY2FuZigiJSpzICVkIiwgJm4pOwogICAgICAgIG1vdmltZW50b1tqXSA9IG1vdmltZW50b1tuXTsKICAgICAgICBjb3VudCArPSBtb3ZpbWVudG9bbl07CiAgICAgICAgLy8gcHJpbnRmKCIlZFxuIiwgY291bnQpOwogICAgICAgIC8vIHByaW50ZigiJWRcbiIsIG4pOwogICAgICB9CgogICAgfQogIHByaW50ZigiJWRcbiIsIGNvdW50KTsKICB9CiAgZnJlZShjb21hbmRvKTsKICBmcmVlKG1vdmltZW50byk7CgogIHJldHVybiAwOwp9Cg==