Ausgehend von der Spirale der Größe Sund der Stufe Ngeben Sie die "quadratische" S*SSpirale mit NSternchen aus, die vom äußeren zum inneren Radius im Uhrzeigersinn aufgebaut sind.
Testfälle (Beispiele) unten.
Eingang:
4 3Ausgabe:
***Eingang:
4 6Ausgabe:
**** * *Eingang:
4 11Ausgabe:
**** * * * ****Eingang:
6 18Ausgabe:
****** * * * * * * ******Eingang:
6 22Ausgabe:
****** *** * * * * * * * ******Eingang:
6 27Ausgabe:
****** ****** * ** * ** * ** ******Eingang:
1 1Ausgabe:
*
Es ist nicht notwendig, die Fälle zu behandeln, wenn:
vorausgesetzt,
NSternchen können nicht in die Spirale gegebenerS*SDimensionen "passen" .entweder
NoderSist Null.
Die Herausforderung ist Code-Golf, kürzeste Bytes beantworten Gewinne, alle Sprachen können verwendet werden.
Ihre Ausgabe kann beliebig viele nachgestellte (aber nicht führende) Leerzeichen / Zeilenumbrüche enthalten.
S Größe (oder zumindest den Durchmesser ) als den Radius nennen