Với vòng xoắn có kích thước Svà bước N, xuất ra hình S*Sxoắn ốc "vuông" có Ndấu sao, được xây dựng từ bên ngoài đến bán kính bên trong theo chiều kim đồng hồ.
Các trường hợp thử nghiệm (ví dụ) dưới đây.
Đầu vào:
4 3Đầu ra:
***Đầu vào:
4 6Đầu ra:
**** * *Đầu vào:
4 11Đầu ra:
**** * * * ****Đầu vào:
6 18Đầu ra:
****** * * * * * * ******Đầu vào:
6 22Đầu ra:
****** *** * * * * * * * ******Đầu vào:
6 27Đầu ra:
****** ****** * ** * ** * ** ******Đầu vào:
1 1Đầu ra:
*
Không cần thiết phải xử lý các trường hợp khi:
cung cấp
Ndấu hoa thị không thể "vừa" trong vòng xoáy của cácS*Skích thước nhất định .một trong hai
NhoặcSlà zero.
Thách thức là code-golf, byte ngắn nhất trả lời thắng, mọi ngôn ngữ đều có thể được sử dụng.
Đầu ra của bạn có thể có nhiều dấu cách (nhưng không dẫn đầu) khoảng trắng / dòng mới như bạn muốn.
S kích thước (hoặc ít nhất là đường kính ) chứ không phải bán kính