Protocolo 26: El intérprete Zeew
Difícil
parsing
intérpretes
lógica
📖Historia
🔤 El intérprete Zeew
Zona: Terminal Simbólico
Dificultad: Hard
Zeew usa un pseudolenguaje simbólico simple. Solo hay 4 operaciones:
ADD x: suma x al acumuladorSUB x: resta x del acumuladorMUL x: multiplica el acumulador por xRES: devuelve el resultado actual
"El código es lenguaje. El lenguaje es lógica."
Tu misión es interpretar comandos y ejecutarlos.
🎯Enunciado
Interpreta un array de comandos y devuelve el resultado.
Comandos:
'ADD x': Suma x al acumulador'SUB x': Resta x del acumulador'MUL x': Multiplica el acumulador por x'RES': Devuelve el acumulador actual
El acumulador empieza en 0. Si el comando no es válido, ignóralo.
Ejemplo:
interpretZeew(['ADD 10', 'MUL 2', 'SUB 5', 'RES'])
// 0 + 10 = 10 → 10 * 2 = 20 → 20 - 5 = 15 → Devuelve 15
✅Casos de prueba
Tu solución será validada contra 4 casos de prueba
Test 1: Interpreta comandos
Test 2: Suma secuencial
Test 3: Multiplicar por 0
... y 1 casos más
💻 Editor de código
JavaScript
Cargando editor...
Loading...