Golf bana ilham verdi bu ASCII Alfabe , ki bu meydan okuma (neredeyse) doğrudan bir ters.
Görev:
Bir dizi ASCII-art metni alın ve metnin içeriğini normal ASCII metni olarak çıkarın.
Giriş:
ASCII-art metni
Girdi yalnızca ASCII karakter örnekleri #
, boşluklar ve 4 veya 5 yeni satır içerecektir (takip eden bir yeni satır isteğe bağlıdır). Tüm çizgiler aynı uzunluktadır. (Yani, son ASCII-art harfi sondaki boşluklarla doludur.) İsterseniz #
giriş yerine bazı yazdırılabilir ASCII karakterlerini kullanabilirsiniz .
Giriş, ASCII resim harflerini A-Z
ve ASCII resim alanlarını (5x5 beyaz boşluk bloğu) içerecektir . Noktalama işaretleri yok. Sadece bir satır ASCII-art metni vardır (5 gerçek satır). Hiçbir izleyen ya da öncü ASCII-sanat alanı olmayacak, bitişik ASCII-sanat alanı olmayacak.
Harf boyutu 5x5 karakterdir. Her harf arasında 1x5 boşluk vardır. Kelimeler arasındaki boşluk 5x5 boşluk bloğu (her iki tarafta da +1x5 boşluk, çünkü başka bir harf). Sonunda veya başında yalnızca ASCII-art harfleri arasında 1x5 boşluk kalmaz.
Çıktı:
ASCII karakterleri A-Z
+ boşlukları içeren metni içeren dize . Çözüm, çözümünüz için bir şekilde daha kolaysa, çıktı küçük harflerle de olabilir. Karışık durumda da izin verilir.
ASCII-sanat mektupları:
### #### ### #### ##### ##### ### # # ##### ##### # # # # #
# # # # # # # # # # # # # # # # # # ## ##
##### #### # # # #### #### # ## ##### # # ### # # # #
# # # # # # # # # # # # # # # # # # # # # #
# # #### ### #### ##### # ### # # ##### ### # # ##### # #
# # ### #### ### #### ### ##### # # # # # # # # # # #####
## # # # # # # # # # # # # # # # # # # # # # #
# # # # # #### # # #### ### # # # # # # # # # # #
# ## # # # # # # # # # # # # # ## ## # # # #
# # ### # ## # # # ### # ### # # # # # # #####
Boşluk:
|
| A 5x5 square of spaces.
| (Padded with |s to make it appear in this post.)
|
|
Örnekler:
Giriş:
# # ##### # # ### # # ### #### # ####
# # # # # # # # # # # # # # # #
##### #### # # # # # # # # # #### # # #
# # # # # # # ## ## # # # # # # #
# # ##### ##### ##### ### # # ### # # ##### ####
Çıktı: HELLO WORLD
Giriş:
### ### ### ##### #####
# # # # # # #
##### ### # # #
# # # # # # #
# # ### ### ##### #####
Çıktı: ASCII
Giriş:
#### #### ### ###
# # # # # # #
#### #### # # ##
# # # # # #
# # ### ###
Çıktı: PPCG
Bu kod golf , yani bayt cinsinden en kısa cevap kazanır.