Ihre Aufgabe ist es, genau diesen Text auszudrucken:
az za
abyz zyba
abcxyz zyxcba
abcdwxyz zyxwdcba
abcdevwxyz zyxwvedcba
abcdefuvwxyz zyxwvufedcba
abcdefgtuvwxyz zyxwvutgfedcba
abcdefghstuvwxyz zyxwvutshgfedcba
abcdefghirstuvwxyz zyxwvutsrihgfedcba
abcdefghijqrstuvwxyz zyxwvutsrqjihgfedcba
abcdefghijkpqrstuvwxyz zyxwvutsrqpkjihgfedcba
abcdefghijklopqrstuvwxyz zyxwvutsrqpolkjihgfedcba
abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba
abcdefghijklopqrstuvwxyzyxwvutsrqpolkjihgfedcba
abcdefghijkpqrstuvwxyzyxwvutsrqpkjihgfedcba
abcdefghijqrstuvwxyzyxwvutsrqjihgfedcba
abcdefghirstuvwxyzyxwvutsrihgfedcba
abcdefghstuvwxyzyxwvutshgfedcba
abcdefgtuvwxyzyxwvutgfedcba
abcdefuvwxyzyxwvufedcba
abcdevwxyzyxwvedcba
abcdwxyzyxwdcba
abcxyzyxcba
abyzyba
aza
Folgendes ist erlaubt:
- Leerzeichen am Ende der Zeilen weglassen
- Alles in Großbuchstaben anstatt in Kleinbuchstaben
- Nachgestellte Zeilenumbrüche
Denken Sie daran, dies ist Code-Golf , also gewinnt der Code mit der geringsten Anzahl von Bytes.
code-golf
ascii-art
kolmogorov-complexity
alphabet
Oliver Ni
quelle
quelle
Antworten:
05AB1E , 36 Bytes
Code:
Funktioniert noch nicht mit TIO, aber mit dem Offline-Interpreter .
quelle
Vim,
9491 BytesDieser war schwierig.
Hier ist es in Aktion:
Hier ist ein xxd-Speicherauszug mit den nicht druckbaren Zeichen:
Erläuterung:
Der Kredit für die ersten beiden Zeilen geht an DJMcMayhem und Lynn .
quelle
PHP, 158 Bytes
quelle
Batch,
395391 Bytesquelle
Pyke, 27 Bytes
Probieren Sie es hier aus!
quelle
J, 52 Bytes
Verwendungszweck
quelle
Gelee , 35 Bytes
TryItOnline!
Wie?
quelle
Bubblegum , 165 Bytes
Hexdump:
Ich habe gerade den String für viele Iterationen durch Zopfli geführt.
quelle
JavaScript (ES6),
215211 ByteWobei
\n
das wörtliche Zeilenumbruchzeichen steht. Dies hat meine Antwort zur Charakterbildung bei 213 Bytes verdrängt:quelle
Ruby, 109 Bytes
Vollständiges Programm, das eine Zeichenfolge gemäß den Anforderungen der Frage druckt. Ein Byte kann gespeichert werden, indem zu einer Lambda-Funktion gewechselt wird, die ein Array von Zeichenfolgen zurückgibt.
Ungolfed
quelle
Japt, 49 Bytes (nicht konkurrierend)
Ich habe diese Antwort hauptsächlich geschrieben, um die (etwas) neue
ê
Funktion (bounce;"abc" -> "abcba"
) auszuprobieren . Testen Sie es online!Erläuterung
quelle
C #, 473 Bytes
"Concat", "Reverse", "Substring" ... So viele große Wörter ...
Golf:
Ungolfed:
Ausgänge:
quelle