Problem
Inspiriert von einer vorherigen Herausforderung ähnlich , etwas zu tun
Bei einer positiven Ganzzahleingabe nwird eine Form ausgegeben, die diesem Muster folgt:
Eingabe n=1:
* *
*
* *
Eingabe n=2:
** **
****
**
****
** **
Eingabe n=3:
*** ***
*** ***
*****
***
*****
*** ***
*** ***
und so weiter...
Es hat diese Eigenschaften:
n*2+1 Linien groß
Die "Arme" sind nweit, außer wenn sie sich vereinigen
Die Mittellinie ist nbreit
Wenn nja, sind die Linien über und unter der Mitte n*2breit
Wenn nungerade ist, sind die Linien über und unter der Mitte n*2-1breit
Regeln
- Abschließende Zeilenumbrüche akzeptiert
- Es gelten Standardlücken
- Kürzeste Bytes gewinnen
- Die Ausgabe kann ein Ausdruck oder eine Zeichenfolge oder ein Array von Zeichenfolgen sein
Bearbeitungen
n=0muss nicht behandelt werden- Leerzeichen erlaubt
1anstelle von*und0anstelle von Speicherplatz hat?