Anagrams By Stacks Anagrams By Stacks
Challenging
EN Spanish RU

Se te han asignado dos anagramas como cadenas (str), separados por un guión. Deberás reordenar las letras para convertir la primera palabra en la segunda, usando dos pilas (stacks) y un buffer de una letra. La primera pila es el comienzo de una palabra y la segunda pila es donde pondrás el anagrama. La palabra se coloca en la pila, letra por letra. La primera letra del anagrama se coloca en la pila inferior y la última letra en la pila del medio, hasta que se utilice...

Deberás encontrar la secuencia de acciones más corta, para mover y convertir la palabra (de primera pila) en el anagrama (de la segunda). La primera pila se etiqueta 1, la segunda se etiqueta 2, y el buffer es 0. La acción se escribe como una cadena de dos números que significan la ubicación original de la letra y la nueva ubicación. Por ejemplo: 12 significa que de la primera pila, tomamos la última letra y la colocamos al final de la segunda pila. Para la respuesta, deberás regresar una cadena (str) que enlista los pasos, separados por comas.

anagrams_by_stacks anagrams_by_stacks

Dos palabras separadas por guión, como una cadena (str).

La secuencia de acciones como una cadena (str).

Aquí puedes jugar con las pilas (stack) y ver cómo funcionan en los juegos. Es posible ver pilas en la vida cotidiana. Están en los libros de nuestra biblioteca, y las hojas de papel en blanco en nuestra bandeja de la impresora.

1 ≤ |palabra| < 10
Las palabras contienen sólo letras ASCII en minúsculas.

You should be an authorized user in order to see the full description and start solving this mission.