Dada a espiral de tamanho Se o degrau N, produza a S*Sespiral "quadrada" com Nasteriscos, construída do raio externo para o interno no sentido horário.
Casos de teste (exemplos) abaixo.
Entrada:
4 3Saída:
***Entrada:
4 6Saída:
**** * *Entrada:
4 11Saída:
**** * * * ****Entrada:
6 18Saída:
****** * * * * * * ******Entrada:
6 22Saída:
****** *** * * * * * * * ******Entrada:
6 27Saída:
****** ****** * ** * ** * ** ******Entrada:
1 1Saída:
*
Não é necessário lidar com os casos quando:
desde que
Nasteriscos não possam "encaixar" na espiral de determinadasS*Sdimensões.um
NouSé zero.
O desafio é o código-golfe, os bytes mais curtos respondem a vitórias, qualquer idioma pode ser usado.
Sua saída pode ter quantos espaços / linhas à direita (mas não à esquerda) desejados.
S o tamanho (ou pelo menos de diâmetro ) em vez de raio