Eine Koch-Schneeflocke generieren
Eine Koch-Schneeflocke ist ein Dreieck, n
in dessen Mitte jeweils ein weiterer gleichseitiger Punkt eingefügt wird: http://en.wikipedia.org/wiki/Koch_snowflake#Properties
Wir hatten bereits eine Kolmogrov-Komplexität Koch Snowflake Herausforderung für n=4
. Die neue Herausforderung besteht darin, eine Kochschneeflocke n
zwischen 1
und zu zeichnen 10
.
Regeln
Die Schneeflocken sind möglicherweise nicht im Programm oder in Dateien fest codiert - sie müssen von Ihrem Programm generiert werden.
Ihr Programm muss alle Größen
n
zwischen 1 und 10 unterstützen.Die Anzahl der Seiten muss vom Benutzer über die Standardeingabe eingegeben werden.
Sie müssen eine grafische Darstellung der Schneeflocke auf dem Bildschirm drucken.
Probieren Sie Koch-Schneeflocken mit den n
Werten 1, 2, 3 und 4 aus (grüne Linien nur zur Verdeutlichung, reproduzieren Sie sie nicht):
Bei einem Tie-Break gewinnt das Programm mit der höchsten Anzahl von Upvotes (Pop-Contest).
n=7
können Sie die neu hinzugefügten Dreiecke in der Schneeflocke auf einem Computerbildschirm nicht sehen. Ist hier alles in Ordnung? Gibt es eine Mindestauflösung für pixelbasierte Lösungen?