Dada la espiral de tamaño Sy el escalón N, genera la S*Sespiral "cuadrada" que tiene Nasteriscos, construidos desde el radio exterior al interior en el sentido de las agujas del reloj.
Casos de prueba (ejemplos) a continuación.
Entrada:
4 3Salida:
***Entrada:
4 6Salida:
**** * *Entrada:
4 11Salida:
**** * * * ****Entrada:
6 18Salida:
****** * * * * * * ******Entrada:
6 22Salida:
****** *** * * * * * * * ******Entrada:
6 27Salida:
****** ****** * ** * ** * ** ******Entrada:
1 1Salida:
*
No es necesario manejar los casos cuando:
los
Nasteriscos proporcionados no pueden "encajar" en la espiral deS*Sdimensiones dadas .ya sea
NoSes cero.
El desafío es el código de golf, gana la respuesta de bytes más cortos, se puede usar cualquier idioma.
Su salida puede tener tantos espacios finales (pero no iniciales) / líneas nuevas como desee.
S tamaño (o al menos diámetro ) en lugar de radio