Göreviniz: bir tamsayı verildiğinde n
, n. Derinliğe kadar aşağıdaki kuralları izleyerek gömülü bir altıgen deseni oluşturun.
Gömülü bir altıgen bunun temel şekline sahiptir: ( n=0
)
__
/ \
\__/
Gömülü Altıgenler n=1
ve n=2
:
____
/ \ \
/\__/ \
\ /
\____/
________
/ \ \ \
/\__/ \ \
/\ / \
/ \____/ \
\ /
\ /
\ /
\________/
Her bir tarafın uzunluğu, bir önceki derinlikte iki kez aynı tarafın uzunluğunun 2 katıdır. Üst ve alt taraflar 2 karakter uzunluğunda n=0
, geri kalanı 1 karakter uzunluğunda başlar. Üst-alt olmayan yan uzunluklar 2^n
uzun olmalıdır ( OEIS: A000079 ) ve üst ve alt taraflar kurala uymalıdır 2^(n+1)
(aynı OEIS).
Geçerli altıgenler 0 dizinli, isterseniz 1 dizinli kullanmayı seçebilirsiniz.
Bu kod golf , bu yüzden en kısa cevap kazanır!
n
?