YATARI
EntrarParticipar
Jogos / Circuitos YTR / fase 1

Eco

Repita na saída cada valor que chega pela entrada.

Dificuldade 1/4 · 60 XP na primeira conclusão
Enunciado

O sensor manda valores pela porta de entrada. Repita cada valor na saída, na mesma ordem.

Quando a entrada acaba, o próprio in encerra o programa.

Entrada: Uma lista de inteiros. Saída: A mesma lista.
entrada: 3, 7, 1
saída: 3, 7, 1
Referência rápida do YASM
mov d, xcopia x para o registrador dadd d, xd = d + x (também sub e mul)in dlê o próximo valor da entrada em d; se a entrada acabou, o programa terminaout xescreve x na saídajmp Lsalta para o rótulo L (escreva L: numa linha)jz x, Lsalta se x for 0 (jnz: se x não for 0)jgt x, y, Lsalta se x > y (jlt: se x < y)hlttermina o programa
Registradores: a, b, c, d (começam em 0). x pode ser registrador ou número. Comentários começam com ; ou #. Limites: 40 linhas úteis, 2000 ciclos por teste, 6000 caracteres, números até 999999999. Cada instrução custa 1 ciclo.