Ihr Job ist ganz einfach: Schreiben Sie ein Programm, das druckt Hello, world!. Wenn Sie es verdrehen, erstellen Sie ein Programm, das druckt Twister!.
Wie Saiten verdreht sind
Der Verdrehungsalgorithmus ist sehr einfach. Jede Spalte wird um ihren Index nach unten verschoben (Spalte 0 verschiebt sich um 0, Spalte 1 verschiebt sich um 1, ...). Die Spaltenverschiebung wird nach oben verschoben. Es sieht irgendwie so aus:
a
ba
cba
----
cba
cb
c
Alles unter der Linie nach oben. Reales Beispiel:
Original:
\\\\\\\\\\\\
............
............
............
Twisted:
\...\...\...
.\...\...\..
..\...\...\.
...\...\...\
(Weitere Beispiele und ein Twister in Ihrer Lieblingssprache finden Sie hier )
Wertung
Ihr Programm muss ein gepolstertes Rechteck sein. Dies ist Codegolf, also gewinnt die niedrigste Bytezahl!
Regeln
- Ihr erstes Programm muss gedruckt werden
Hello, world!. Es ist nur eine nachgestellte Zeile zulässig. - Ihr erstes und zweites Programm müssen in derselben Sprache sein.
- Ihr zweites Programm muss gedruckt werden
Twister!. Es ist nur eine nachgestellte Zeile zulässig. - Ihr Programm muss mindestens 2 Zeilen und 2 Spalten enthalten.
½und bildet die Quadratwurzel einer Zahl. Welches der beiden sollte als neue Linie für diese Herausforderung angesehen werden?