Czy nie uważasz, że czytanie prostego tekstu nie jest wystarczająco atrakcyjne? Wypróbuj nasz
##### ### ### ##### ##### ##### ##### # # ##### #
# # # # # # # # # # # # #
##### ### # # # # #### # # #
# # # # # # # # # # # #
# # ### ### ##### ##### # ##### # # # #
O wiele więcej fantazji, prawda? Ale pisanie ręczne jest dość długie, byłoby wspaniale, gdyby ktoś zrobił program, który to dla mnie robi!
Twoim zadaniem , jeśli zgłosisz się do pomocy, będzie napisanie programu lub funkcji, która pobiera ciąg zawierający [a-zA-Z\s\n]tylko i wyprowadzi (lub zwróci) zapis tego ascii!
Aby sformatować dane wyjściowe, musisz użyć następującego alfabetu:
##### #### ### #### ##### ##### ### # # ##### ##### # # # # #
# # # # # # # # # # # # # # # # # # ## ##
##### #### # # # #### #### # ## ##### # # ### # # # #
# # # # # # # # # # # # # # # # # # # # # #
# # #### ### #### ##### # ### # # ##### ### # # ##### # #
# # ### #### ### #### ### ##### # # # # # # # # # # #####
## # # # # # # # # # # # # # # # # # # # # # #
# # # # # #### # # #### ### # # # # # # # # # # #
# ## # # # # ## ## # # # # # # ## ## # # # #
# # ### # #### # # ### # ### # # # # # # #####
Przestrzeń:
|
| it's a 5x5 square of spaces
| but had to pad it with |s to make it appear in this post
|
|
Ponieważ jest to czcionka o stałej szerokości, znak spacji jest również otoczony spacjami, co powoduje powstanie 7-szerokości odstępu między dwiema literami.
a b
1234567 -- these numbers are just for the example, you don't have to output them
##### ####
# # # #
##### ####
# # # #
# # ####
a b
1234567890123
##### ####
# # # #
##### ####
# # # #
# # ####
Gdy napotkasz nowy wiersz, jak na wejściu
ascii
text
Pamiętaj, aby oddzielić dwa bloki tekstu przynajmniej jedną pustą linią
##### ### ### ##### #####
# # # # # # #
##### ### # # #
# # # # # # #
# # ### ### ##### #####
##### ##### # # #####
# # # # #
# #### # #
# # # # #
# ##### # # #
Można również zastąpić #s dowolnym innym znakiem, o ile znajduje się on w zakresie drukowalnym ASCII i nie jest spacją. Możesz na przykład użyć As dla litery A, Blitery B i tak dalej.
Ponieważ jest to golf golfowy (a ponadto złożoność kolmogorowa ), zwycięskie zgłoszenie będzie tym, które rozwiąże to wyzwanie w jak najmniejszym bajcie, baw się dobrze!