Mengingat ukuran Sdan langkah spiral N, output S*Sspiral "persegi" memiliki Ntanda bintang, dibangun dari jari-jari luar ke dalam searah jarum jam.
Uji kasus (contoh) di bawah ini.
Memasukkan:
4 3Keluaran:
***Memasukkan:
4 6Keluaran:
**** * *Memasukkan:
4 11Keluaran:
**** * * * ****Memasukkan:
6 18Keluaran:
****** * * * * * * ******Memasukkan:
6 22Keluaran:
****** *** * * * * * * * ******Memasukkan:
6 27Keluaran:
****** ****** * ** * ** * ** ******Memasukkan:
1 1Keluaran:
*
Tidak perlu menangani kasus ketika:
asalkan
Ntanda bintang tidak dapat "cocok" dalam spiralS*Sdimensi yang diberikan .salah satu
NatauSnol.
Tantangannya adalah kode-golf, byte tersingkat menang, semua bahasa dapat digunakan.
Output Anda mungkin memiliki banyak spasi / baris baru yang mengikuti (tetapi tidak memimpin) seperti yang Anda inginkan.
S ukuran (atau setidaknya diameter ) daripada radius