Als «roman-numerals» getaggte Fragen

Dieses Tag zeigt an, dass die Herausforderung römische Ziffern umfasst

36
Zahlen als Kreisgrafiken

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....

33
Code-Romanisierung

Die Herausforderung besteht darin, alle römischen Ziffern in der von Ihnen gewählten Sprache als gültigen Code zu kennzeichnen. Sie sollten nicht in Strings oder Ähnlichem vorkommen, sondern wie alle anderen Token, Literale wie ( arabische ) Zahlen, Zeichen oder Strings funktionieren . oder...

30
Diese gierigen Römer!

Bei einer streng positiven Ganzzahl geben Sie die kürzestmögliche römische Zahl nur mit der additiven Regel zurück. Die Ausgabe muss aus null oder mehr Zeichen MDCLXVIin dieser Reihenfolge bestehen. Die Nummer 14muss also XIIIIeher geben als XIV. Die numerischen Werte der Zeichen sind M= 1000, D=...

21
Optimaler Kurzzeigergenerator für römische Zahlen

Ziel: Schreiben Sie eine Funktion, die eine Zahl als Eingabe annimmt und eine kurze römische Zahl für diese Zahl als Ausgabe zurückgibt. Römische Zahlensymbole: Symbol Value I 1 V 5 X 10 L 50 C 100 D 500 M 1,000 Als Beispiel für das, was ich meine, wenn ich "römische Kurzzahlen" sage, wollen wir in...

20
Wenn Sie in Rom sind, zählen Sie wie die Römer?

Hintergrund Diese Herausforderung wurde von dieser Website inspiriert , auf der das folgende Diagramm veröffentlicht wurde: Dieses Diagramm zeigt uns, dass der längste römische Ziffernausdruck unter 250 der von 188 ist, für dessen Angabe 9 Ziffern erforderlich sind. Herausforderung Die...

19
Gibt es mehr harte oder weiche Objekte?

Tangential inspiriert von der Eröffnung des What-If-Buches. Die Eingabe ist ein Rechteck aus Leerzeichen als Zeichenfolge, Liste der Zeichenfolge usw. mit Objekten, die aus #den folgenden Elementen bestehen: ######## # # ######## ### #### ### #### ### Die Objekte sind immer sich nicht...

17
Integer geht durch die Zeit hin und her

Eingang: Eine ganze Zahl. Ausgabe: Konvertieren Sie zuerst die Ganzzahl in die entsprechende römische Zahl. Konvertieren Sie dann jeden Großbuchstaben dieser römischen Ziffer in ihren ASCII / UNICODE-Dezimalwert. Und die Summe davon ausgeben. Beispiel: 1991 -> MCMXCI -> 77+67+77+88+67+73...

15
Fibonacci Sexagesimals

Leonardo da Pisano alias Fibonacci war maßgeblich an der Einführung des hindu-arabischen Zahlensystems in Europa beteiligt. Davor arbeiteten dort Mathematiker in der Basis 60 mit römischen Ziffern. Zum Beispiel könnte die Quadratwurzel von zwei wie folgt approximiert werden: ein und vierundzwanzig...

13
In römische Zahl konvertieren!

Ihre Aufgabe ist es, eine bestimmte positive ganze Zahl von einer arabischen in eine römische Zahl umzuwandeln . Schwierig wird es, wenn man bis 4000 zählt. Die Römer taten dies, indem sie eine Linie über einem Symbol einfügten, um dieses Symbol mit zu multiplizieren 1 000. Überstriche können in...

13
Umrechnerfunktion für römische Zahlen

Erstellen Sie die kürzeste Funktion, um eine Zeichenfolge aus römischen Ziffern in eine Ganzzahl umzuwandeln . Die Regeln für jeden Buchstaben finden Sie auf der Wikipedia-Seite . Bei Buchstaben über 1.000 werden Klammern gesetzt, um den höheren Wert anzuzeigen. Bedarf: Muss römische Ziffern 1 in...

10
Mehrdeutige römische Ziffernmagiequadrate

Der König des alten Roms hat Schwierigkeiten festzustellen, ob ein magisches Quadrat gültig ist oder nicht, da das magische Quadrat, das er überprüft, keine Trennzeichen zwischen den Zahlen enthält. Er hat einen Softwareentwickler beauftragt, um festzustellen, ob ein magisches Quadrat gültig ist...

8
Hinzufügen, die altmodische Art und Weise

Überblick Die alten Römer entwickelten ein Zahlensystem mit lateinischen Buchstaben, das ihnen gute Dienste leistete und das von der modernen Zivilisation immer noch verwendet wird, wenn auch in viel geringerem Maße. In der Zeit seiner Verwendung hätten die Römer lernen müssen, diese Zahlen zu...