Il tuo compito: dato un numero intero n, genera un modello esagonale incorporato seguendo le regole seguenti, all'ennesima profondità.
Un esagono incorporato ha la forma base di questo: ( n=0)
__
/ \
\__/
Esagoni incorporati n=1e n=2:
____
/ \ \
/\__/ \
\ /
\____/
________
/ \ \ \
/\__/ \ \
/\ / \
/ \____/ \
\ /
\ /
\ /
\________/
La lunghezza di ciascun lato è 2 volte la lunghezza dello stesso lato nelle profondità precedenti due volte. I lati superiore e inferiore sono lunghi 2 caratteri quando n=0e il resto inizia come 1 carattere. Le lunghezze dei lati non superiori devono essere 2^nlunghe ( OEIS: A000079 ) e i lati superiore e inferiore devono seguire la regola 2^(n+1)(stesso OEIS).
Gli esagoni attuali sono indicizzati 0, puoi scegliere di usare 1 indicizzato se vuoi.
Questo è code-golf , quindi vince la risposta più breve!
n?