Hier ist ein ASCII- Saltine-Cracker :
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Hier sind zwei gestapelte Cracker:
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Schreiben Sie das kürzestmögliche Programm, das eine positive ganze Zahl enthält und einen Stapel dieser vielen ASCII-Saltine-Cracker zeichnet.
Die Eingabe kann über stdin oder die Befehlszeile erfolgen, oder Sie können einfach eine Funktion schreiben. Die Eingabe ist immer gültig. Die Ausgabe muss auf stdout oder die nächstgelegene Alternative erfolgen.
Jeder gestapelte Cracker wird immer 2 Zeichen nach unten und 7 Zeichen rechts vom Cracker darunter verschoben. Es sollten keine nachgestellten Leerzeichen oder überflüssigen Zeilenumbrüche vorhanden sein.
Das kürzeste Programm in Bytes gewinnt.
Beispiele
Wenn der Eingang 1der Ausgang ist
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Wenn der Eingang 2der Ausgang ist
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Wenn der Eingang 3der Ausgang ist
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . __________|______
| . | . | . . . |
|______| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Und so weiter.
___|___statt _______. Ich vermute, es würde komisch aussehen, wenn es das letztere wäre