Gere um floco de neve Koch
Um floco de neve Koch é um triângulo que, para cada um n
, é adicionado outro ponto equilateral no meio de cada lado: http://en.wikipedia.org/wiki/Koch_snowflake#Properties
Já tínhamos um desafio para o Koch Snowflake de complexidade kolmogrov . O novo desafio é desenhar um floco de neve Koch entre e .n=4
n
1
10
Regras
Os flocos de neve podem não estar codificados no programa ou em arquivos - eles devem ser gerados pelo seu programa.
Seu programa deve suportar todos os tamanhos
n
entre 1 e 10.O número de lados deve ser inserido pelo usuário por meio de entrada padrão.
Você deve imprimir uma representação gráfica do floco de neve na tela.
Amostra de flocos de neve Koch n
iguais a 1, 2, 3 e 4 (linhas verdes apenas para maior clareza, não os reproduzem):
No caso de um desempate, o programa com o maior número de upvotes vence (concurso pop).
n=7
, você não pode ver os triângulos recém-adicionados no floco de neve na tela do computador. Existe algum "melhor esforço" aqui? Existe uma resolução mínima para soluções baseadas em pixel?