Su trabajo es bastante simple, escriba un programa que imprima Hello, world!
, que cuando se tuerce crea un programa que imprime Twister!
.
Cómo se tuercen las cuerdas
El algoritmo de torsión es muy simple. Cada columna se desplaza hacia abajo por su índice (col 0 se mueve hacia abajo 0, col 1 se mueve 1, ...). El cambio de columna se ajusta a la parte superior. Se parece a esto:
a
ba
cba
----
cba
cb
c
Con todo debajo de la línea envolviendo a la cima. Ejemplo real:
Original:
\\\\\\\\\\\\
............
............
............
Twisted:
\...\...\...
.\...\...\..
..\...\...\.
...\...\...\
(Más ejemplos y un trabalenguas en tu idioma favorito están aquí )
Tanteo
Su programa debe ser un rectángulo acolchado. Este es el código de golf, ¡así que el conteo de bytes más bajo gana!
Reglas
- Su primer programa debe imprimir
Hello, world!
. Solo se permite una nueva línea final. - Su primer y segundo programa deben estar en el mismo idioma.
- Su segundo programa debe imprimir
Twister!
. Solo se permite una nueva línea final. - Su programa debe tener al menos 2 filas y 2 columnas.
½
y toma la raíz cuadrada de un número. ¿Cuál de los dos debería considerarse la nueva línea para este desafío?