Während ich mich bewegte, zerbrach ich meine Lampe. Jetzt brauche ich einen neuen. Es ist deine Aufgabe, mich zu einer Lampe zu machen! Ich bin mir nicht sicher, welche Größe ich haben möchte, obwohl ich weiß, dass ich eine schnörkellose haben möchte.
Ihr Programm / Ihre Funktion muss eine Zahleneingabe aufnehmen und eine Lampe mit so vielen Kringeln / Unebenheiten ausdrucken.
Beispiele:
Eingang:2
Ausgabe:
/ - \ () () / __ \
Eingang:3
Ausgabe:
/ - \ () () () / __ \
Eingang:5
Ausgabe:
/ - \ () () () () () / __ \
Regeln:
- 0 und negative Zahlen spielen keine Rolle
- Um die Lampen (und diese Herausforderung) abwechslungsreicher zu gestalten, müssen Sie den Lampenschirm ändern.
- Sie müssen 4 Zeichen breit und 1 Zeichen hoch sein.
- Sie können in jeder Form vorliegen, einschließlich Formen ohne Lampenschirm.
- Sie dürfen keine Leerzeichen enthalten.
- Die Basis muss gleich bleiben.
- Sie müssen ein Beispiel für die Ein- und Ausgabe mit Ihrem Lampenschirm zeigen.
- Kürzester Code gewinnt!
ABBB..BBBC
. Die Anforderung, einen Abschnitt zu ändern, bedeutet lediglich, dass Benutzer eine kurze integrierte Zeichenfolge verwenden.