Genera un copo de nieve Koch
Un copo de nieve Koch es un triángulo que para cada uno n
, se agrega otro punto equilátero en el medio de cada lado: http://en.wikipedia.org/wiki/Koch_snowflake#Properties
Ya teníamos un Kolmogrov complejidad desafío Koch copo de nieve para n=4
. El nuevo desafío es dibujar un copo de nieve Koch con cualquier n
entre 1
y 10
.
Reglas
Es posible que los copos de nieve no estén codificados en el programa o en los archivos; deben ser generados por su programa.
Su programa debe admitir todos los tamaños
n
entre 1 y 10.El número de lados debe ser ingresado por el usuario a través de std-in.
Debe imprimir una representación gráfica del copo de nieve en la pantalla.
Muestra de copos de nieve Koch con la n
igualdad de 1, 2, 3 y 4 (líneas verdes solo para mayor claridad, no las reproduzca):
En el caso de un desempate, el programa con el mayor número de votos positivos gana (concurso pop).
n=7
, no puede ver los triángulos recién agregados en el copo de nieve en la pantalla de una computadora. ¿Hay algún "mejor esfuerzo" aquí? ¿Existe una resolución mínima para las soluciones basadas en píxeles?