A máquina de brinquedo
Na feira de ciências da escola, a turma do Bento inventou uma máquina, a Tropeiro-8. Ela tem três registradores (caixinhas que guardam um número), a, b e c, todos começando em 0, e entende só seis instruções:
| Instrução | O que faz |
|---|---|
pon r n |
coloca o número n no registrador r |
som r x |
soma x ao registrador r (x é um número ou outro registrador) |
sub r x |
subtrai x do registrador r |
sai r |
escreve o caractere cujo código ASCII é o valor de r |
pula r L |
se r não for zero, continua na linha L; se for zero, segue para a próxima linha |
fim |
para a máquina |
A máquina executa uma linha de cada vez, de cima para baixo, a partir da linha 1, exceto quando um pula manda para outra linha. Baixe programa.txt, execute o programa e descubra a palavra que ele escreve. A flag é TOCAIA{palavra}.
Os passos mostram como começar. O resto é com você.
Arquivos do desafio
- Baixar
programa.txt
431 B · SHA-256 6aebd59f33f9c303…
Exemplo resolvido
Este desafio vem com a solução em passos. Abra um de cada vez e tente o próximo sozinho antes de abrir. Cada passo aberto conta como ajuda no seu rating.
Passo 1 Monte uma tabela
Passo 2 Entenda o laço
Passo 3 As primeiras letras
Tudo se resolve com ferramentas gratuitas.
Entre para ver o assunto deste desafio.
A solução comentada aparece depois que você resolve.