Tout d'abord ... je voudrais souhaiter à tous un Joyeux Noël (désolé si j'ai un jour de retard pour votre fuseau horaire).
Pour célébrer l'occasion, nous allons dessiner un flocon de neige. Parce que l'année est 201 5 et Noël est le 2 5 (pour une grande partie des personnes), nous allons dessiner un flocon Penta . Le Pentaflake est une simple fractale composée de pentagones. Voici quelques exemples (tirés d'ici) :
Chaque Pentaflake a un ordre n. Le Pentaflake d'ordre 0 est simplement un pentagone. Pour tous les autres ordres n, un Pentaflake est composé de 5 Pentaflakes de l'ordre précédent disposés autour d'un 6ème Pentaflake de l'ordre précédent. Par exemple, un Pentaflake d'ordre 1 est composé de 5 pentagones disposés autour d'un pentagone central.
Contribution
La commande n. Cela peut être donné de n'importe quelle manière sauf celle d'une variable prédéfinie.
Sortie
Une image de l'ordre nPentaflake. Doit avoir au moins 100 pixels de large et 100 pixels de long. Il peut être enregistré dans un fichier, affiché pour l'utilisateur ou édité STDOUT. Toute autre forme de sortie n'est pas autorisée. Tous les formats d'image existant avant ce défi sont autorisés.
Gagnant
En tant que codegolf, la personne avec le moins d'octets gagne.
nne peut pas être prédéfini dans votre fichier de script. Vous pouvez lire à npartir STDIN, il invite de l'utilisateur, le prendre en fonction / argument de ligne commad ... essentiellement tout ce que vous voulez , sauf pour elle intégrer directement dans votre code.







