Non trovi che leggere un testo semplice non sia abbastanza interessante? Prova il nostro
##### ### ### ##### ##### ##### ##### # # ##### #
# # # # # # # # # # # # #
##### ### # # # # #### # # #
# # # # # # # # # # # #
# # ### ### ##### ##### # ##### # # # #
Molto più fantasia non è vero? Ma è piuttosto lungo scrivere a mano, sarebbe meraviglioso se qualcuno facesse un programma che lo fa per me!
Il tuo compito , se ti offri volontario per aiutarmi, sarà quello di scrivere un programma o una funzione che accetta solo una stringa contenente [a-zA-Z\s\n], e restituisce (o restituisce) la scrittura ascii di esso!
È necessario utilizzare il seguente alfabeto per formattare l'output:
##### #### ### #### ##### ##### ### # # ##### ##### # # # # #
# # # # # # # # # # # # # # # # # # ## ##
##### #### # # # #### #### # ## ##### # # ### # # # #
# # # # # # # # # # # # # # # # # # # # # #
# # #### ### #### ##### # ### # # ##### ### # # ##### # #
# # ### #### ### #### ### ##### # # # # # # # # # # #####
## # # # # # # # # # # # # # # # # # # # # # #
# # # # # #### # # #### ### # # # # # # # # # # #
# ## # # # # ## ## # # # # # # ## ## # # # #
# # ### # #### # # ### # ### # # # # # # #####
Lo spazio:
|
| it's a 5x5 square of spaces
| but had to pad it with |s to make it appear in this post
|
|
Poiché si tratta di un carattere a larghezza fissa, anche il carattere spazio è circondato da spazi, risultando in uno spazio di 7 larghezza tra le due lettere.
a b
1234567 -- these numbers are just for the example, you don't have to output them
##### ####
# # # #
##### ####
# # # #
# # ####
a b
1234567890123
##### ####
# # # #
##### ####
# # # #
# # ####
Quando incontri una nuova riga, come nell'input
ascii
text
Assicurati di separare i due blocchi di testo da almeno una riga vuota
##### ### ### ##### #####
# # # # # # #
##### ### # # #
# # # # # # #
# # ### ### ##### #####
##### ##### # # #####
# # # # #
# #### # #
# # # # #
# ##### # # #
Inoltre, è consentito sostituire la #s con qualsiasi altro carattere purché sia nell'intervallo ASCII stampabile e non sia spazi. Ad esempio, potresti usare As per la lettera A, Bper la lettera B e così via.
Dato che si tratta di code-golf (e inoltre di complessità kolmogorov ), la presentazione vincente sarà quella che risolverà questa sfida nel minor byte possibile, buon divertimento!