Eh!
Vous savez, le problème avec nous, Canadiens, c'est que parfois, après une longue journée de chasse à l'orignal et de réparation de barrages, nous oublions notre chemin de retour vers nos chalets! Ne serait-il pas formidable que notre portable pratique (qui est toujours à nos côtés) puisse nous diriger vers la maison? Eh bien, on dit depuis longtemps que si vous affichez une boussole sur votre ordinateur, elle sera la plus brillante lorsqu'elle sera pointée vers le nord. Je voudrais tester cela, mais j'ai besoin d'un programme compact à emporter avec moi lors de mon prochain voyage, car mon disque dur est déjà rempli de recettes de sirop d'érable (et celles-ci NE PEUVENT PAS aller). Donc, votre tâche est de me concevoir un programme qui, une fois exécuté, enregistre ou affiche une image de la rose des vents suivante:
Les lettres peuvent être dans une police différente. N'oubliez pas que le moins est le meilleur, donc le nombre d'octets le plus bas gagne!
Caractéristiques
Couleurs
- Violet clair: # 9999FF
- Gris: # E5E5E5
Longueurs et angles
- Angle
a
= 45 ° - Angle
b
= 90 ° - Longueur
c
= 250 unités - Longueur
d
= 200 unités - Longueur
e
= 40 unités - Longueur
f
= 45 unités
Clarifications
- Le texte peut être dans n'importe quelle police appropriée , le cas échéant indiquant qu'il est lisible pour l'être humain moyen et instruit.
- Le texte doit être à 3 unités des pointes à son point le plus proche, ne doit pas toucher la rose et doit être droit
- Si une ligne est tracée à partir du centre de la rose, à travers le point final de la pointe et au-delà, elle doit traverser le centre du texte avec une précision de +/- 2 unités (le texte doit être centré le long d'un axe
a
, oùa
s'étend du milieu de la page, jusqu'à la fin du pic et au-delà) - Chaque caractère doit être d'au moins 15 unités par 15 unités et avoir un rapport x / y ou y / x ne dépassant pas 2: 1 (pas d'étirement - lisibilité)
- Le cercle sombre passant par les pointes plus longues et le texte le plus proche du milieu sur l'image de référence ne doit pas être tracé.
- L'image doit être carrée et d'au moins 400 pixels sur 400 pixels
- Une image compressée dans la source est interdite
- Une unité doit être d'au moins 1 pixel