Mir ist aufgefallen, dass es überproportional viele Computersprachen gibt, die auf Englisch basieren. Ich schlage vor, dies zu beheben, indem ich vorhandene Computersprachen in Fremdsprachen übersetze! Wählen Sie eine Computersprache, die englische Schlüsselwörter / Funktionen verwendet Wählen Sie eine andere natürliche Sprache als Englisch Schreiben Sie ein Programm, das seinen …
Einige Leute bestehen darauf, Leerzeichen für Tabellierung und Einrückung zu verwenden. Für die Tabellierung ist das unbestreitbar falsch. Per Definition müssen Tabulatoren für die Tabellierung verwendet werden. Auch beim Einrücken sind Tabulatoren objektiv überlegen: In der Stack Exchange-Community besteht ein klarer Konsens . Die Verwendung eines einzelnen Einrückungsbereichs ist visuell …
Herausforderung Geben Sie bei einer ASCII-Darstellung einer babylonischen Zahl als Eingabe die Zahl in arabischen Ziffern aus. Babylonisches Zahlensystem Wie haben die Babylonier gezählt? Interessanterweise verwendeten sie ein Base 60-System mit einem Element eines Base 10-Systems. Betrachten wir zunächst die Einheitenspalte des Systems: Die Babylonier hatten nur drei Symbole: T(oder, …
Dies ist eine Herausforderung in Byte-Größe, bei der Sie eine Eingangstemperatur in einer der drei Einheiten (Celsius, Kelvin und Fahrenheit) in die anderen beiden Einheiten umrechnen müssen. Eingang Sie erhalten eine Temperatur als Zahl, gefolgt von einer Einheit (durch ein Leerzeichen getrennt). Die Temperatur kann eine Ganzzahl oder eine Gleitkommazahl …
In den 1990er Jahren arbeitete COBOL Informatiker einen Ausweg aus sechsstelligen Datumsfelder zu erweitern , indem sie auf die Umwandlung , YYYDDDwo YYYist das year - 1900und DDDist der Tag des Jahres [001 to 366]. Dieses Schema könnte das maximale Datum auf verlängern 2899-12-31. Im Jahr 2898 gerieten die Ingenieure …
Dungeon Master war eines der ersten Echtzeit-Rollenspiele, das 1987 auf dem Atari ST veröffentlicht wurde. Unter anderem bot es für die damalige Zeit ein ziemlich ausgeklügeltes Zaubersystem, das auf Runen basierte. Ihre Aufgabe heute ist es, ein Programm oder eine Funktion zu schreiben, die die Anzahl der Manapunkte auswertet, die …
Eine fragile Quine Ein fragiles Quine ist ein Quine, das die Eigenschaft erfüllt, dass jede Teilzeichenfolge, die durch Entfernen eines einzelnen Zeichens erstellt wird, bei der Auswertung einen Fehler erzeugt. Beispielsweise. Wenn Ihr Programm asdfeine Quine ist, müssen folgende Fehler auftreten, damit es fragil ist: sdf adf asf asd Ihr …
Erstaunlicherweise scheint diese einfache Aufgabe noch nicht zu existieren, also ... Ihre Aufgabe ist es, ein Programm zu schreiben, das eine 12-Stunden-Zeit als Eingabe verwendet und es in "Militärzeit" oder 24-Stunden-Zeitformat umwandelt. Die Eingabe erfolgt in der Form: HH:MM am/pm Obwohl geringfügige Abweichungen zulässig sind: Der Abstand zwischen vormittags und …
Diese Idee basiert lose auf der Chat-Nachricht von @ TùxCräftîñg . Schauen Sie sich die folgende Beispielsequenz an: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Danach INVALID9geht es so weiter: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 Und danach INVALI9ist es so: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Danach ist INVAL9es so: INVA0, INVA1, INVA2, INVA3, ...INVA9 …
Geben Sie bei einer Ganzzahl einen Wahrheitswert aus , wenn dieser um 180 ° gedreht ist, oder einen anderen falschen Wert. 0, 1und 8haben Rotationssymmetrie. 6wird 9und umgekehrt. Folge von Zahlen, die wahrheitsgemäße Ergebnisse liefern: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181, 609, 619, 689, …
In der C-Standardbibliothek enden die Headernamen mit einem .hSuffix: stdio.h In C ++ stehen diese Headernamen in einer alternativen Form mit einem cPräfix zur Verfügung: cstdio Schreiben Sie eine Funktion, die das erste Formular in das zweite konvertiert. Sie können die Konvertierung direkt durchführen oder die ursprüngliche Zeichenfolge intakt lassen …
Bei einer Zeichenkette, Zeichenliste, Byte - Stream, Folge ... , die sowohl gültige UTF-8 und gültige Windows-1252 ( die meisten Sprachen werden wahrscheinlich einen normalen UTF-8 - String nehmen wollen), wandeln sie aus (das heißt, so tun , als es ist ) Windows-1252 bis UTF-8 . Durchgelaufenes Beispiel Die UTF-8-Zeichenfolge …
Für Nandgame-Fans: Bitte probieren Sie DPD auch in Logikgattern mit Dezimalstellen aus ! Hintergrund Dicht gepackte Dezimalstellen (DPD) sind eine Möglichkeit, Dezimalstellen in Binärform effizient zu speichern. Es speichert drei Dezimalstellen (000 bis 999) in 10 Bit, was viel effizienter ist als naives BCD (das eine Stelle in 4 Bit …
Zweidimensionale Programmiersprachen verfügen häufig über Spiegelbefehle wie /und \zum Umleiten des Befehlszeigers auf dem Raster: >>>>\ v v <<<</ In dieser Herausforderung erhalten Sie eine Eingangsrichtung und einen Spiegel und müssen die Ausgangsrichtung bestimmen. Regeln Die ankommende Richtung wird als eines der Zeichen NESWund der Spiegel als entweder /oder angegeben …
Text zu DNA Golf Herausforderung Umwandlung von Input in einen DNA-Output. Algorithmus Text in ASCII-Codepunkte konvertieren (z. B. codegolf-> [99, 111, 100, 101, 103, 111, 108, 102]) String die ASCII-Codes zusammen (zB 99111100101103111108102) In Binärdatei konvertieren (z. B. 10100111111001101001011010001000011001101011011110000110010111111011000000110) Füge 0s am Ende ein, um eine gerade Anzahl von Zeichen …
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.