introduction
Comme on le sait, la Finlande célèbre en 2017 ses 100 ans d'indépendance. Pour marquer le coup, votre travail consiste à produire un drapeau finlandais pour le plus grand plaisir de tous.
Défi
Créez un programme ou une fonction qui produit le drapeau de la Finlande (la bordure grise n’y figure que pour la présentation):
Spécifications du drapeau
- Le rapport du drapeau est
18:11
, la croix étant une3
unité d'épaisseur, ce qui donne un ensemble de rapports horizontaux de5:3:10
et un ensemble de rapports verticaux de4:3:4
. - La taille de l'image doit être au moins de
180 x 110
pixels ou, en cas d'art ASCII, de90 x 55
caractères. - Il n’existe pas de couleur RVB officielle pour le bleu, mais utilisez l’approximation la plus proche de
(0, 53, 128)
. Si votre système ne prend pas en charge les valeurs RVB, utilisezblue
. - Pour la couleur blanche, utilisez RVB
(255, 255, 255)
ouwhite
.
Pas si vite
Comme dessiner le drapeau national finlandais serait plus simple que le défi islandais de l'année dernière , nous devrons augmenter la difficulté un peu. Étant donné que le jour de l’indépendance de la Finlande est le 6 décembre, le nombre décimal 100
doit apparaître quelque part sur le drapeau lorsque la date en Finlande ( UTC + 02: 00 ) est 2017-12-06
ultérieure ou ultérieure (votre code ne doit pas supposer que la machine sur laquelle il tourne est définie sur une valeur). fuseau horaire particulier). Avant la date, le numéro ne doit pas être là. Le numéro doit être imprimé en noir (RVB (0, 0, 0)
ou black
), mais vous pouvez choisir son emplacement et ses paramètres de police.
Un exemple d'un tel rendu (encore une fois, ignorez la bordure):
À des fins de test, il serait intéressant d’inclure deux versions supplémentaires de votre solution, une avec une date fixe dans le passé et une autre dans le futur.
Règles
Les failles standard sont interdites, de même que les images / bibliothèques de drapeaux intégrées. De plus, votre code ne doit prendre aucune entrée.
Les Finlandais n'aiment pas les bavardages, et c'est du code-golf , alors ne perdez pas vos personnages!
#
dans le cas d’art ASCII ? Et puis insérez les caractères100
quelque part?