Générer un flocon de neige Koch
Un flocon de neige Koch est un triangle qui, pour chacun n
, un autre point équilatéral est ajouté au milieu de chaque côté: http://en.wikipedia.org/wiki/Koch_snowflake#Properties
Nous avions déjà un défi Koch Snowflake de complexité kolmogrov pour n=4
. Le nouveau défi est de dessiner un flocon de neige Koch avec n'importe quel n
entre 1
et 10
.
Règles
Les flocons de neige peuvent ne pas être codés en dur dans le programme ou dans les fichiers - ils doivent être générés par votre programme.
Votre programme doit prendre en charge toutes les tailles
n
comprises entre 1 et 10.Le nombre de côtés doit être entré par l'utilisateur via std-in.
Vous devez imprimer une représentation graphique du flocon de neige à l'écran.
Exemple de flocons de neige Koch avec n
1, 2, 3 et 4 égaux (lignes vertes pour plus de clarté, ne les reproduisez pas)
En cas de bris d'égalité, le programme avec le plus grand nombre de votes positifs gagne (concours pop).
n=7
- delà , vous ne pouvez pas voir les triangles nouvellement ajoutés dans le flocon de neige sur un écran d'ordinateur. Y a-t-il un "meilleur effort" ici? Existe-t-il une résolution minimale pour les solutions basées sur les pixels?