Ziel dieses Codegolfs ist es, einen Interpreter für die Programmiersprache HQ9 + zu erstellen. Diese Programmiersprache enthält 4 Befehle: H - druckt "Hallo Welt!" Q - druckt den Quellcode des Programms 9 - druckt den Text des Liedes "99 Flaschen Bier" + - erhöht den Akku Die Regeln: Da der …
Viele PPCG-Benutzer halfen bei der Erstellung dieser Herausforderung, sowohl im Chat als auch in der Sandbox, insbesondere Martin Ender , AdmBorkBork , Emigna und user202729 Unsere Community hat es für notwendig erachtet, eine Reihe von Sprachen zu erstellen, die speziell für das Golfen entwickelt wurden, "Golfsprachen", wie wir sie nennen. …
Prindeal (ausgesprochen prin-dee-al ) ist eine neue esoterische Programmiersprache, die nur vier Befehle enthält: pr int , in crement , de crement und al ias . Trotz seines Minimalismus können komplexe mathematische Operationen in Prindeal durchgeführt werden, indem die vier Befehle geschickt kombiniert werden. Ihre Aufgabe bei dieser Code-Golf- Herausforderung …
Deadfish ist eine Scherz- "Programmiersprache" mit vier Befehlen. Da die Esolang-Seite etwas widersprüchlich ist und die Interpreten auf dieser Seite nicht alle genau gleich funktionieren, sollten Sie die folgende Variante implementieren: Spezifikation Es gibt einen Akkumulator mit einer Größe von mindestens 16 Bit, mehr ist zulässig, weniger nicht. Negative Zahlen …
Weil wir nicht genug von esoterischen Golfspielen bekommen können, oder? /// - Ausgesprochene Schrägstriche - ist eine lustige kleine Sprache, die auf der s///Regex-Ersetzungsfunktion von Perl Fame basiert . Es enthält nur zwei Sonderzeichen, Schrägstrich /und Backslash \. Sie können einen vollständigen Artikel im esolangs-Wiki finden , aber ich werde …
Definieren wir eine einfache 2D-Sprache, die den unglaublich ursprünglichen Namen enthält . Befinge hat 5 Anweisungen: <>^vRichten Sie, wie in den meisten 2D-Esolangs, den Befehlszeiger in die entsprechenden Richtungen um. . ist ein No-Op. Der Anweisungszeiger beginnt oben links und geht nach rechts. Wenn der Befehlszeiger an eine Kante gelangt, …
Einführung Mein Rechner verhält sich komisch. Manchmal, wenn ich einen 8eingebe, wird ein angezeigt 2. Und manchmal, wenn ich a 6eingebe, zeigt es a an +. Einige Tasten sind vertauscht! Könnte mir jemand helfen, welche zu bestimmen? Herausforderung: Eingabe: Liste der falschen Gleichungen mit korrekten Ergebnissen. Ausgabe: Die beiden Tasten, …
Ziel dieser Herausforderung ist es, (eventuell) jedes mögliche Stopp-Programm in einer Sprache Ihrer Wahl auszugeben . Das mag zunächst unmöglich klingen, aber Sie können dies mit einer sehr sorgfältigen Auswahl der Ausführungsreihenfolge erreichen. Unten sehen Sie ein ASCII-Diagramm, um dies zu veranschaulichen. Lassen Sie die Spalten eine Nummerierung jedes möglichen …
Es gibt viele Formalismen, so dass Sie vielleicht andere nützliche Quellen finden. Ich hoffe, dass ich dies klar genug formulieren kann, damit sie nicht notwendig sind. Ein RM besteht aus einer endlichen Zustandsmaschine und einer endlichen Anzahl benannter Register, von denen jedes eine nicht negative ganze Zahl enthält. Um die …
Ich mag das Konzept von 0815 , mit Ausnahme des Interpreten auf der Website des Erstellers einen Fehler 404 zurückgibt. Also habe ich beschlossen, Sie alle um Hilfe zu bitten! Die Grundlagen 0815 basiert auf drei (3) Registern und einer Warteschlange. Die Register heißen X, Y und Z, wobei X …
Wir haben alle diese Online "Mathe-Hax" gesehen, die so aussehen: Think of a number, divide by 2, multiply by 0, add 8. Und durch Zauberei endet jeder mit der Nummer 8! Sprache Definieren wir eine Programmiersprache, die die Syntax des obigen Textes "WordMath" verwendet. WordMath-Skripte folgen dieser Vorlage: Think of …
Kürzlich habe ich einen Tippfehler gemacht und ich habe Einhorn statt Unicode geschrieben, ich habe getan, was jeder normale Mensch tun würde, und ich habe einen Esolang daraus gemacht. In dieser Herausforderung schreiben Sie einen Unicorn-Interpreter. Da Unicorn-Programme lange schrecklich sind, müssen Sie einen kurzen Interpreter schreiben, um dies zu …
Schreiben Sie auf der Grundlage eines Kommentars von George Edison zu dieser Frage den kleinsten selbstübersetzenden Dolmetscher. Sie können die Sprache Ihrer Wahl verwenden. Leere Sprachen zählen nicht. Ihr Programm muss mindestens zwei Zeichen lang sein. Das Programm muss nicht die gesamte Sprache interpretieren, sondern nur eine vollständige Teilmenge der …
3var ist eine Variante von Deadfish, die drei Variablen namens A, B und R verwendet. A und B sind Akkumulatoren, während R als Ergebnisvariable verwendet wird. In diesem Code-Golf- Herausforderung müssen Sie einen Interpreter für eine abgespeckte Version dieser Sprache erstellen . Erforderliche Befehle: i Increments A d Decrements A …
Wenn Sie einen Beitrag in SE bearbeiten, werden alle weiteren Bearbeitungen innerhalb einer Nachfrist von 5 Minuten darin zusammengeführt. Wenn Sie eine Liste der Bearbeitungszeitpunkte für einen Beitrag angegeben haben, zählen Sie die Änderungen, die sich nicht in einem Kulanzzeitraum befinden. Angenommen, Sie bearbeiten in Minuten [0,3,4,7,9,10,11,12]. Dies führt zu …
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.