Studieren Sie zuerst dieses Puzzle , um ein Gefühl dafür zu bekommen, was Sie produzieren werden.
Ihre Herausforderung besteht darin, ein Programm oder eine Funktion zu schreiben, die eine kreisförmige Grafik wie die des Puzzles mit einer Zahl (Basis 10) zwischen 1 und 100 (einschließlich) ausgibt. Dies ähnelt dieser Herausforderung , mit der Ausnahme, dass Sie eine Grafik anstelle von römischen Ziffern erstellen. Die folgenden Kreise stehen für die Nummern 1-10 von links nach rechts:
Wie die Antwort auf das Rätsel besagt, sollte Ihre Grafik von innen nach außen wie eine römische Ziffer gelesen werden, wobei die Linienstärke die Symbole der römischen Ziffer und die gesamte Grafik die Zahl darstellt. Zu Ihrer Information, hier sind die Strichstärken, die Sie benötigen. Jede Zeile sollte einen 3px-Abstand zwischen der nächsten und der nächsten haben.
Number Roman Numeral Line Width
1 I 1px
5 V 3px
10 X 5px
50 L 7px
100 C 9px
Bitte posten Sie ein oder zwei Beispiele Ihrer Ausgabe. Angenommen, die Eingabe ist korrekt, es gibt Standardlücken usw. Das ist Codegolf, also gewinnen die wenigsten Bytes. Bei Stimmengleichheit gewinnen die meisten Stimmen. Viel Glück!