Als «code-generation» getaggte Fragen

Für Herausforderungen, bei denen Antworten Code generieren sollen.

8
Upgoat oder Downgoat?
Wenn Sie ein Bild von einer Ziege haben, sollte Ihr Programm am besten versuchen, festzustellen, ob die Ziege auf dem Kopf steht oder nicht. Beispiele Dies sind Beispiele für mögliche Eingaben. Keine tatsächlichen Eingaben Eingang: Ausgabe: Downgoat Spec Ihr Programm sollte höchstens 30.000 Bytes umfassen Die Eingabe wird die volle …


18
Rube Goldberg Hallo Welt
Für dieses Golfspiel müssen Sie mehr als eine Sprache verwenden. Die Aufgabe Eine Rube Goldberg-Maschine ist eine Erfindung, die eine enorme Anzahl von komplizierten Schritten benötigt, um eine sehr einfache Aufgabe auszuführen. Das Ziel dieses Golfs ist die Ausgabe Rube Goldberg... aber nicht direkt. Die Maschine Ihr "Computer" ist der …

30
Generieren Sie 100 Java-Tupel-Klassen
Schreiben Sie ein Skript, das in die Standardausgabe oder in die entsprechende Sprache 100 Zeilen (gültigen) Java-Code schreibt, der mit Folgendem beginnt: class Tuple1 {public Object _0;} class Tuple2 {public Object _0,_1;} class Tuple3 {public Object _0,_1,_2;} class Tuple4 {public Object _0,_1,_2,_3;} class Tuple5 {public Object _0,_1,_2,_3,_4;} class Tuple6 {public …

30
Code generieren
Verwandt mit: Machen Sie einen; # -Interpreter In der oben verknüpften Herausforderung bestand die Aufgabe darin, einen Dolmetscher für die esoterische Sprache zu erstellen ;#. Die ;#sprache Die Sprache hat genau zwei Befehle: ;und #(alle anderen Zeichen werden vom Interpreter ignoriert): ;: Erhöhen Sie den Akku #: Modulieren Sie den …

27
Code-Generator mit eindeutigen Zeichen
Herausforderung Ihre Aufgabe ist es, einen Code zu schreiben, der einen anderen Code ausgibt. Dieser Code muss wiederum einen weiteren Code ausgeben, bis der endgültige Code die Ganzzahl 1 ausgibt . Die Kette endet mit der ersten Ausgabe von 1 . Keines Ihrer Programme darf Zeichen gemeinsam haben (es gibt …

15
Generiere Brainfuck für die Zahlen 1–255
Schreiben Sie ein Programm, das für die Nummern 1 bis 255 einen BF-Code ausgibt, der die angegebene Nummer in einem Byte des Arrays plus einer neuen Zeile erzeugt. Die ersten vier Zeilen der Ausgabe könnten (und werden höchstwahrscheinlich) sein: + ++ +++ ++++ Der Gewinner ist der kleinste: source code …

22
Eine Schnur zur Detonation bringen
Drucken Sie eine beliebige Zeichenfolge in Form eines Dreiecks aus, in dem der Text entlang jeder Diagonale nach oben und unten verläuft. Zum Beispiel sollte eine Eingabe von "Hello World": d l r d o l W r d o l o W r d l o l l o …

13
1-up Ihre durchschnittliche Quine
Eine 1-up-Quine ist ein Programm, das einer Quine sehr ähnlich ist. Der einzige wesentliche Unterschied besteht darin, dass das Ergebnis n + 1- mal das ursprüngliche Programm druckt , anstatt sich selbst einmal zu drucken, wenn n Kopien des Programms verkettet werden . Beispiel Wenn Ihr Programm ist Abc123: Abc123 …


6
Mach die größte Unendlichkeit, die du kannst!
Das Ordnungszahlensystem ist ein System mit unendlichen Zahlen. Viele unendliche Zahlen. So viele unendliche Zahlen, dass es buchstäblich keine Unendlichkeit gibt, um seine eigene Unendlichkeit darzustellen. Das obige Bild gibt eine kleine Vorstellung davon, wie sie funktionieren. Eine Ordnungszahl ( Von-Neumann-Konstruktion ) ist eine Reihe früherer Ordnungszahlen . Beispiel: 0 …

14
Generieren Sie TeX, um Sierpinski Triangle Fractal zu setzen
Herausforderung Schreiben Sie Code, der TeX (LaTeX) -Mathematik-Gleichungscode (siehe unten) ausgibt, der Sierpinski Triangle Fractal mit 5 Ebenen setzt. Kürzester Code gewinnt . Einzelheiten TeX (und Freunde wie LaTeX usw.) ist ein ausgeklügeltes Schriftsatzsystem. Es kann beliebige verschachtelte komplexe Ausdrücke für mathematische Formeln rendern. Zufälligerweise beschreibt dieser "verschachtelte Komplex" auch …


2
Konvertieren Sie Brainfuck zu MarioLANG
MarioLANG ist eine zweidimensionale Programmiersprache, in der der Quellcode einem Super Mario Bros.-Level ähnelt. Außerdem ist sein Befehlssatz dem von Brainfuck sehr ähnlich . Dies bedeutet, dass MarioLANG im Wesentlichen ein 2-D-Brainfuck ist, bei dem sich der Anweisungszeiger wie Mario bewegt. Also , wenn ich meine MarioLANG Vorlage schrieb für …

2
Hyper über Quines
Inspiriert von Hyperprogramming: N + N, N × N, N ^ N in einem . Vielen Dank an @MartinEnder und @trichoplax für ihre Hilfe im Sandkasten. Definitionen Hyperquines Definieren Sie eine Hyperquine der Ordnung n als ein quineähnliches vollständiges Programm oder eine Funktion P , die alle Regeln erfüllt, die …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.