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 …
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 Variablen- / Methoden- / Funktionsbezeichner usw. In …
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= 500, C= 100, L= …
Schreiben Sie ein Programm, das in römischen Ziffern von 1 bis 100 zählt, und drucken Sie diese Zahlen als Standardausgabe. Jede der Zahlen muss durch ein Leerzeichen getrennt werden. Sie können keine eingebaute Funktion zum Umwandeln in römische Ziffern oder eine externe Anwendung oder Bibliothek verwenden, um dies zu tun. …
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 …
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 Standardsymbole verwendet meisten römischen Ziffern auszudrücken sind: { I, V, …
Herausforderungsbeschreibung Wir hatten einige Probleme mit der Look-and-Say-Sequenz . Schnelle Erinnerung: Die Folge beginnt mit 1, Nachfolgende Terme dieser Sequenz werden erzeugt, indem jede Gruppe sich wiederholender Ziffern im vorhergehenden Term aufgezählt wird. Die ersten Begriffe sind also: 1 "one" 11 "one one" (we look at the previous term) 21 …
Herausforderung Wenn Sie eine Eingabezeichenfolge angeben, geben Sie einen Wahrheitswert zurück, wenn diese eine korrekte römische Zahl zwischen 1 (= I) und 3999 (= MMMCMXCIX) darstellt, andernfalls einen falschen Wert. Einzelheiten Die Eingabe ist eine nicht leere Zeichenfolge, die nur die Zeichen enthält IVXLCDM. Die römischen Ziffern (die wir hier …
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 überschneidende, sich nicht berührende Rechtecke. Ein weiches …
Erstellen Sie einen Basisrechner für römische Ziffern. Bedarf Unterstützt +, -, *,/ Eingabe und Ausgabe sollten nur ein Subtrahiererpräfix pro Symbol erwarten (dh 3 kann nicht sein, IIVweil es zwei Idavor gibt V) Die Handhabung des Subtraktion Prinzips in Ein- und Ausgang muss bei Mindestunterstützung moderner Standard Konventionen, in denen …
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 -> 449 ^ input ^ output Römische Ziffern: Hier ist ein …
Schreiben Sie einen Algorithmus, um eine Folge von Buchstaben als römische Zahl zu interpretieren. (siehe Regeln für römische Ziffern weiter unten) Jeder einzelne Buchstabe hat einen passenden arabischen Dezimalwert, kein Maximum. Aber Sie haben den Schlüssel nicht im Voraus, also {A=10, I=1, X=5, ... Z=1000000}entscheidet Ihre Interpretation. Herausforderung Eingabe über …
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 Teile von sechzig und einundfünfzig Teile von dreitausendsechshundert , …
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 ASCII …
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 500.000 konvertieren Muss in weniger …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.