Die Spezifikation des von der Richtlinie der Europäischen Union verwendeten "geschätzten" Zeichens (U + 212e in Unicode, das Sie möglicherweise nicht einfach für diese Herausforderung drucken) ist ziemlich genau.
So kopieren Sie einige Einschränkungen aus dieser Frage : Rendern Sie das Symbol mithilfe von Vektor- oder Rastergrafiken in eine Datei oder einen Bildschirm. Wenn Ihre Ausgabe gerastert ist, muss Ihr Bild Abmessungen von 264 Pixel × 240 Pixel oder mehr haben. Andere Hilfslinien oder Längenindikatoren dürfen nicht gezeichnet werden.
code-golf
graphical-output
EMBLEM
quelle
quelle
0,085
,0,013
und0,025
Mess? Soll die0,846
Diagonale in der Mitte durch das Epizentrum der Ellipse verlaufen, die durch das äußere1
und gebildet wird0,9
?Antworten:
VBA,
587560 BytesRufen Sie das Makro U auf. Grundsätzlich viel Formzeichnung. Form 1 ist ein Rechteck, 5 ein abgerundetes Rechteck und 9 ist ein Oval. Die Ausgabe ist 500 breit und 450 hoch.
Bearbeiten : Das abgerundete Rechteck wurde hinzugefügt (mit Anpassung, um die Enden in Halbkreise umzuwandeln), um die abgerundeten Ecken oben auf der Leiste mit einer Formzeichnung zu erzeugen.
quelle
2
Bytes löschen, indem SieSub U()
zuSub U
f
aufOptional f=0
und die 0 f Anrufe zu entfernen, in den Raum zu entfernena=5 Then
, die Subroutinen in einem Arbeitsblatt codepane bewegen und das EntfernenActiveSheet.
Anruf (dies bedeutet , dass U dann genannt wirdSheet1.U
) und Entfernen der()
inSub U()
Haml + Sass, 20 + 722 = 742 Bytes
Ich bin mir sicher, dass dies viel mehr Golf sein könnte, aber ich bin glücklich genug damit. Demo auf CodePen .
Hinweis: Aufgrund der Standardränder ist hierfür ein Browserfenster mit einer Breite von mindestens 1.000 Pixel erforderlich.
Haml
Sass
quelle
GLSL + shadertoy.com,
349345344 BytesKann getestet werden, indem der Code auf dieser Seite eingefügt wird : https://www.shadertoy.com/new
Ausgabe (bei einer Bildschirmgröße von 1440 * 900):
quelle