Geben Sie bei einer positiven Ganzzahl n >= 1
die ersten n
Zeilen der folgenden Struktur aus:
#
# #
###
# #
# # #
## ##
#####
# #
# # #
# # # #
# ### #
## ##
## # ##
### ###
#######
Die n
-te 1-indizierte Zeile ist die binäre Darstellung von n
, gespiegelt ohne Kopieren des letzten Zeichens, mit #
anstelle von 1 und <space>
anstelle von 0. Alle Zeilen sind zentriert.
Sie müssen als ASCII-Kunst ausgeben, können jedoch ein beliebiges Nicht-Leerzeichen anstelle dessen verwenden, was ich #
im Beispiel verwende. Ein nachgestelltes Leerzeichen und ein nachgestelltes Zeilenumbruchzeichen sind zulässig. Die Ausgabe muss wie im Beispiel aussehen und darf keine zusätzlichen führenden Leerzeichen oder führenden Zeilenumbrüche enthalten.
Sie können die ersten 1023 Reihen der fraktalen Kathedrale hier anzeigen .
Um größere Testfälle zu generieren, finden Sie hier eine Referenzimplementierung in Python