Finden Sie es nicht attraktiv genug, einfachen Text zu lesen? Probier unser
##### ### ### ##### ##### ##### ##### # # ##### #
# # # # # # # # # # # # #
##### ### # # # # #### # # #
# # # # # # # # # # # #
# # ### ### ##### ##### # ##### # # # #
Viel ausgefallener, nicht wahr? Aber es ist ziemlich lang, von Hand zu schreiben, es wäre wunderbar, wenn jemand ein Programm machen würde, das es für mich macht!
Wenn Sie mir freiwillig helfen, besteht Ihre Aufgabe darin, ein Programm oder eine Funktion zu schreiben, die [a-zA-Z\s\n]
nur eine Zeichenfolge enthält , und die ASCII-Schrift davon auszugeben (oder zurückzugeben)!
Sie müssen das folgende Alphabet verwenden, um Ihre Ausgabe zu formatieren:
##### #### ### #### ##### ##### ### # # ##### ##### # # # # #
# # # # # # # # # # # # # # # # # # ## ##
##### #### # # # #### #### # ## ##### # # ### # # # #
# # # # # # # # # # # # # # # # # # # # # #
# # #### ### #### ##### # ### # # ##### ### # # ##### # #
# # ### #### ### #### ### ##### # # # # # # # # # # #####
## # # # # # # # # # # # # # # # # # # # # # #
# # # # # #### # # #### ### # # # # # # # # # # #
# ## # # # # ## ## # # # # # # ## ## # # # #
# # ### # #### # # ### # ### # # # # # # #####
Der Raum:
|
| it's a 5x5 square of spaces
| but had to pad it with |s to make it appear in this post
|
|
Da es sich um eine Schriftart mit fester Breite handelt, wird das Leerzeichen auch von Leerzeichen umgeben, was zu einem 7-fachen Abstand zwischen den beiden Buchstaben führt.
a b
1234567 -- these numbers are just for the example, you don't have to output them
##### ####
# # # #
##### ####
# # # #
# # ####
a b
1234567890123
##### ####
# # # #
##### ####
# # # #
# # ####
Wenn Sie auf eine neue Zeile stoßen, wie in der Eingabe
ascii
text
Stellen Sie einfach sicher, dass die beiden Textblöcke durch mindestens eine Leerzeile voneinander getrennt sind
##### ### ### ##### #####
# # # # # # #
##### ### # # #
# # # # # # #
# # ### ### ##### #####
##### ##### # # #####
# # # # #
# #### # #
# # # # #
# ##### # # #
Sie können das #
s auch durch ein beliebiges anderes Zeichen ersetzen, sofern es sich im druckbaren ASCII-Bereich befindet und keine Leerzeichen enthält. Sie könnten zum Beispiel A
s für den Buchstaben A, B
für den Buchstaben B usw. verwenden.
Da es sich um Code-Golf (und darüber hinaus um Kolmogorov-Komplexität ) handelt, ist der Gewinner derjenige, der diese Herausforderung im kleinstmöglichen Byte löst. Viel Spaß!