Cet individu heureux est connu dans le folklore comme le lapin de Pâques.
Couleurs
Il est créé en utilisant 4 couleurs:
- Rose clair
- Rose foncé
- blanc
- Noir
(Je suis heureux que ces couleurs soient approximatives dans votre réponse. Il n'est pas nécessaire que ce soit cette nuance précise)
Formes
Il est construit de ces formes:
- Deux ellipses hautes en rose clair (oreilles externes). Ils ont la même hauteur et la même largeur.
- Deux ellipses hautes en rose foncé (oreilles internes). Ils sont plus petits que les oreilles externes et l'un est dessiné au-dessus de chacune des oreilles externes. Ils ont la même hauteur et la même largeur.
- Un grand cercle en rose clair (tête). Il coupe le tiers inférieur des deux oreilles externes (mais pas plus haut).
- Deux cercles blancs (yeux extérieurs). Ils sont dessinés sur la tête. Leur diamètre est inférieur à la largeur des oreilles externes. Ils ont la même position horizontale que les oreilles externes.
- Deux cercles en noir (yeux intérieurs). Ils ont un diamètre plus petit que les yeux extérieurs. Un est dessiné sur chacun des yeux extérieurs.
- Une ligne verticale en noir (bouche supérieure). Il est dessiné sur la tête et est plus bas que le bas des yeux extérieurs. Il est à peu près équidistant de chaque œil.
- Deux arcs en noir (bouche inférieure). Ils sont dessinés sur la tête et s'incurvent vers le bas à partir d'une ligne horizontale. Les deux se croisent avec le bas de la bouche supérieure, mais l'un va à droite et l'autre à gauche.
Les règles
- Utilisez la langue et les outils que vous aimez.
- La sortie peut être une image, html, svg ou autre balisage.
- C'est du golf de code, alors essayez de le faire dans le plus petit nombre d'octets.
- Veuillez inclure une capture d'écran du résultat.
- N'hésitez pas à vous rapprocher des couleurs définies.
Joyeuses Pâques!
code-golf
graphical-output
AJFaraday
la source
la source
Réponses:
T-SQL,
445439 octetsCe site pourrait utiliser plus de dessins basés sur T-SQL!
Fonctionne sur SQL 2017, mais utilise des fonctionnalités de stockage géospatial SQL ajoutées de nouveau dans SQL 2008 . Les sauts de ligne sont uniquement à des fins de lisibilité.
Production:
Donc, c'était difficile à faire en T-SQL, car les objets spatiaux ne sont pas exactement conçus pour le dessin (pas d'objet "ellipse", par exemple). Encore plus, obtenir des couleurs encore plus proches de la droite a nécessité quelques essais et erreurs.
Fondamentalement, je construis les objets géométriques suivants:
@
), qui sont des points étendus en disques en utilisantSTBuffer(.6)
(l'ensemble de tous les points à 0,6 de ces points de départ)@r
), qui sont générées sous forme de courbes pointues, mais sont "gonflées" à l'aideSTBuffer
les oreilles internes ou externesCIRCULARSTRING
Pour obtenir les bonnes couleurs, je dois
SELECT
ces dans l'ordre approprié . SSMS a une séquence de couleurs intégrée pour les objets affichés dans le volet de résultats spatiaux , de sorte que les oreilles internes rose foncé devaient arriver 4ème , et le visage rose clair devait arriver 16ème. . Cela a nécessité de mettre un tas de copies supplémentaires des yeux, ce qui est correct car nous les voulons aussi proches du noir que possible (les couleurs sont quelque peu transparentes, donc les empiler les rend plus sombres).Aide et inspiration des ressources suivantes:
EDIT : Déplacement du lapin de 4 unités, ce qui change certaines coordonnées en un seul chiffre, économisant 6 octets. Aucun changement dans la sortie affichée.
la source
Rouge ,
375340329 octetsla source
Desmos, 262 caractères / octets
Je veux dire, c'est plus court que Java: ^)
+2 octets pour remplir les oreilles
Lien avec les lignes du graphique désactivées (je viens de comprendre que vous pouvez le faire):
la source
Rubis avec des chaussures , 240 caractères
Exemple de sortie:
la source
Python, 368 octets
Utilisation de matplotlib.
Résultat:
Non golfé:
la source
Javascript,
381326 octetsMerci Arnold et Epicness.
la source
HTML+JavaScript
vous pouvez créer la partie HTML<canvas id=A>
et la première partie du JSb=A.getContext...
- je l'ai utilisé dans mon drapeau d'Islande il y a quelque temps. Ce message vient d'enregistrer cette réponse de 2 octets :) codegolf.stackexchange.com/a/176852/8340(D=document).body.appendChild(a=D.createElement`canvas`)
.JavaScript + P5.js ,
291276273 octetsBeaucoup de petits changements cette fois-ci ... qui ne changent pas du tout la taille des octets.
Essayez-le en ligne!
Explication:
la source
#fcc
et#f77
pour les couleurs.Lua + LÖVE / Love2D , 328 octets
Essayez-le en ligne!
la source
Traitement,
388343319 caractères / octetsPas très élégant, mais le voici. Octets enregistrés en réduisant l'image.
la source
PostScript ,
688484468439 octetsVersion golfée:
Version non golfée:
Résultat:
la source
SVG (HTML5), 415 octets
Garder la hauteur en dessous de 100 pour aider à économiser des octets précieux, mais toujours le plus long ...
la source
Java,
508472 octetsCeci est le lapin résultant:
Explication:
la source
HTML ,
280278 octetsVoici une capture d'écran:
Citations
la source
HTML + CSS
la source