Amaç : Güzel (?) ASCII sanat manzaraları ve skylines üreten bir program yazın!
Programınızın yalnızca bir girişi var: karakterlerin herhangi bir birleşiminden / tekrarından oluşan bir dize 0123456789abc
.
Her giriş karakteri için, aşağıdakilerden oluşan dikey bir çizgi çıkartın:
.
..
...
oooo
ooooo
OOOOOO
OOOOOOO
XXXXXXXX
XXXXXXXXX
XXXXXXXXXX
0123456789
abc
Bunun yerine harfleri bir sayı n takip eder ve altta sırasıyla 1,2 veya 3 delik (boşluk) bulunan dikey çizgiyi n çizer.
Örnekler
Crysler Binası
Giriş: 2479742
.
.
...
ooo
ooo
OOOOO
OOOOO
XXXXXXX
XXXXXXX
XXXXXXX
Taç Mahal
Giriş: 0804023324554233204080
. .
. .
o o
o oo o
O O OOOO O O
O O OO OOOO OO O O
X X XXXXXXXXXXXX X X
X X XXXXXXXXXXXX X X
XXXXXXXXXXXXXXXXXXXXXX
Eyfel Kulesi
Giriş: 011a2b3b5c9c9b5b3a2110
..
..
..
oo
oooo
OOOO
OOOOOO
XXX XXX
XXX XXX
XXX XXX
Girişin boş olmadığını ve iyi şekillenmiş olduğunu varsayabilirsiniz. A + dan Z ++ 'ya
kadar herhangi bir dil kabul edilir .
Bu kod-golf: en kısa kaynak kodu kazanıyor .
Kurallardaki herhangi bir şey açık değilse, yorumlarda aşağıda sormaktan çekinmeyin.
Eğlenin ve birkaç baytta yüz metre yüksekliğindeki yapıları yakalayın!
(ve favori binanızı çözümünüze eklemeyi unutmayın)
Not: hayır, İnternetten veri indiremez / erişemez, dosya adınızı veri olarak kullanabilirsiniz. Adil olun ve yalnızca kod golf becerilerinizi kullanın.