Geben Sie bei einer gegebenen Ganzzahl n > 1
ein ASCII-Achteck mit Seitenlängen aus, die aus n
Zeichen bestehen. Siehe Beispiele unten:
n=2
##
# #
# #
##
n=3
###
# #
# #
# #
# #
# #
###
n=4
####
# #
# #
# #
# #
# #
# #
# #
# #
####
n=5
#####
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
#####
and so on.
Sie können es an STDOUT drucken oder als Funktionsergebnis zurückgeben.
Beliebige Leerzeichen sind zulässig, sofern die Zeichen richtig ausgerichtet sind.
Regeln und I / O
- Die Ein- und Ausgabe kann auf jede bequeme Weise erfolgen .
- Sie können anstelle von
#
(außer Leerzeichen) ein beliebiges druckbares ASCII-Zeichen verwenden , das "Hintergrund" -Zeichen muss jedoch ein Leerzeichen sein (ASCII 32). - Es ist entweder ein vollständiges Programm oder eine Funktion zulässig.
- Standardlücken sind verboten.
- Dies ist Codegolf, daher gelten alle üblichen Golfregeln, und der kürzeste Code (in Byte) gewinnt.