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?