O floco de neve Koch (também conhecido como estrela Koch e ilha Koch) é uma curva matemática e uma das primeiras curvas fractais já descritas. Baseia-se na curva de Koch, que apareceu em um artigo de 1904 intitulado "Em uma curva contínua sem tangentes, construtível a partir da geometria elementar" (título original em francês: "Sur une courbe continue sans tangente, obtenue par une construction geometrique élémentaire") por o matemático sueco Helge von Koch.
Aqui estão algumas representações ascii de várias iterações:
n=1
__
\/
n=2
__/\__
\ /
/_ _\
\/
n=3
__/\__
\ /
__/\__/ \__/\__
\ /
/_ _\
\ /
__/ \__
\ /
/_ __ __ _\
\/ \ / \/
/_ _\
\/
Como obviamente existe um limite para a resolução da representação ascii, devemos aumentar o tamanho do floco de neve em um fator de 3 para cada iteração para mostrar detalhes adicionais.
Escreva o código mais curto para gerar o floco de neve no mesmo estilo para n = 4
Seu programa não deve receber nenhuma entrada.
Seu programa deve gravar o floco de neve no console.