Twoim zadaniem jest wydrukowanie tego dokładnego tekstu:
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
Dozwolone są:
- Pozostawiając końcowe spacje na końcu linii
- Robienie wszystkiego dużymi literami zamiast małych
- Końcowe znaki nowej linii
Pamiętaj, to jest kodowanie w golfa , więc wygrywa kod z najmniejszą liczbą bajtów.
code-golf
ascii-art
kolmogorov-complexity
alphabet
Oliver Ni
źródło
źródło
Odpowiedzi:
05AB1E , 36 bajtów
Kod:
Nie działa jeszcze w TIO, ale działa z tłumaczem offline .
źródło
Vim,
9491 bajtówTen był trudny.
Oto jest w akcji:
Oto zrzut xxd ze znakami niedrukowalnymi:
Wyjaśnienie:
Podziękowania za pierwsze dwie linie należą się DJMcMayhem i Lynn .
źródło
PHP, 158 bajtów
źródło
Partia,
395391 bajtówźródło
Pyke, 27 bajtów
Wypróbuj tutaj!
źródło
J, 52 bajty
Stosowanie
źródło
Galaretka , 35 bajtów
TryItOnline!
W jaki sposób?
źródło
Bubblegum , 165 bajtów
Hexdump:
Po prostu poprowadziłem ciąg przez Zopfli dla wielu iteracji.
źródło
JavaScript (ES6),
215211 bajtówGdzie
\n
reprezentuje dosłowny znak nowej linii. To właśnie zmniejszyło moją odpowiedź na budowanie postaci na 213 bajtów:źródło
Rubin, 109 bajtów
Pełny program, który drukuje ciąg zgodnie z wymaganiami pytania. Jeden bajt można zapisać, zmieniając na funkcję lambda, która zwraca tablicę ciągów.
Nie golfił
źródło
Japt, 49 bajtów (niekonkurencyjny)
Głównie napisałem tę odpowiedź, aby wypróbować (nieco) nową
ê
funkcję (bounce;"abc" -> "abcba"
). Przetestuj online!Wyjaśnienie
źródło
C #, 473 bajtów
„Concat”, „Reverse”, „Substring” ... Tyle wielkich słów…
Gra w golfa:
Nie golfowany:
Wyjścia:
źródło