Einführung
Lassen Sie uns, teilweise inspiriert von dieser StackOverflow-Frage , einen ASCII-Blitz zeichnen.
Schreiben Sie ein Programm, das eine positive Ganzzahl n
über STDIN oder die Befehlszeile annimmt und den folgenden ASCII-Blitz ausgibt.
Eingang
Positive ganze Zahl n
die die Anzahl der zu zeichnenden Blitz-Zick-Zack-Ebenen darstellt.
Beispielausgabe
n = 1
__
\ \
\ \
\ \
\/
n = 2
__
\ \
\ \
__\ \
\ __\
\ \
\ \
\/
n = 3
__
\ \
\ \
__\ \
\ __\
\ \
__\ \
\ __\
\ \
\ \
\/
n = 4
__
\ \
\ \
__\ \
\ __\
\ \
__\ \
\ __\
\ \
__\ \
\ __\
\ \
\ \
\/
. . . etc
Zusätzliche Bemerkungen
- Sie können eine Funktion schreiben, die
n
als einziges Argument die Zeichenfolge ausgibt oder zurückgibt. - Nachgestellte Leerzeichen und neue Zeilen sind in Ordnung.
- Keine führenden Leerzeichen, außer wenn dies für das angegebene Muster angemessen ist.
- Kürzester Code in Bytes gewinnt.