Als «quine» getaggte Fragen

30
Eine fragile Quine

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

30
Langsam wachsendes Quine

Bilden Sie ein Quine. Scheint einfach, oder? Nun, dieses Quine muss sich selbst plus sein erstes Zeichen ausgeben, das sich dann plus sein zweites Zeichen ausgibt, und so weiter. Auf diese Weise sollte das Quine in mehreren Generationen zwei Kopien ausgeben. Beispiel: Lässt Ihren Code sein x....

30
ASCII-Dreiecke

Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die ein ASCII-Dreieck druckt. Sie sehen so aus: |\ | \ | \ ---- Ihr Programm nimmt eine einzelne numerische Eingabe nmit den Einschränkungen an 0 <= n <= 1000. Das obige Dreieck hatte einen Wert von n=3. Das ASCII-Dreieck hat...

30
2 Katzen in einem Quine

Herausforderung Erstellen Sie zwei Programme, A und B, die beide Katzenprogramme in derselben Sprache sind. In der Verkettung sollte AB (auch in derselben Sprache) ein Quine sein. Angenommen, hellound worldsind beide Katzen Programme in Sprache XYZ. Obhelloworld eine Quine in dieser Sprache ist,...

30
Eine Art Quine

Wenn Sie eine Zeichenfolge angegeben haben x, geben Sie die Zeichen xsortiert nach der Reihenfolge des Auftretens in Ihrem Quellcode aus. Beispiele Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H....

29
Das Trugbild der klugen Person

Es war einmal, als ich diese Frage / Antwort auf Quora las Gibt es wirklich Programmierer mit einem Abschluss in Informatik, die den FizzBuzz-Test nicht bestehen können? Dieser Code wird als offensichtliche Antwort gegeben for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif...

29
Inverse-Quotes-Quine

Die Aussicht auf diese Herausforderung ist: Wenn Ihr Programm normal ausgeführt wird, sollte der gesamte Code in den Sprachmarkierungen ( "- doppelte Anführungszeichen) gedruckt werden. Wenn Ihr Programm in doppelte Anführungszeichen eingeschlossen ist (die Sprachmarkierungen werden umgekehrt),...

28
Stell dich gegen lange Schlangenlinien

oder: Bauen Sie eine vertikale Quine Inspiriert von Stell dich gegen lange Schlangen . Ihre Aufgabe ist es, eine vertikale Quine mit einer möglichst kurzen Linienlänge zu erstellen. Wertung Die kürzeste Linienlänge (ohne Newlines) gewinnt mit Code-Golf- Kriterien als Tie-Breaker. Die Zeilenlänge...

28
Mutiertes Pangolin

Dies ist eine Code-Golf-Herausforderung, bei der Sie ein Programm entwickeln müssen, das sich wie ein Quine verhält oder das sich selbst modifiziert, um das maschinelle Lernen zu veranschaulichen. Hintergrund Es ist ein grundlegendes künstliche Intelligenz Programm ‚das pangolin Spiel‘ genannt ,...

27
Gegenseitig ausschließende Quines

Ihre Herausforderung ist einfach. Schreiben Sie zwei Programme, die keine Zeichen gemeinsam haben, die sich gegenseitig ausgeben. Beispiel Zwei Programme P und Q schließen sich gegenseitig aus, wenn: P gibt Q aus Q gibt P aus Es gibt kein Zeichen c, das sowohl zu P als auch zu Q gehört Jedes...

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

26
Lipogramm "Quine"

Aufgabe Nehmen Sie ein einzelnes Unicode-Zeichen als Eingabe. Geben Sie ein Programm in derselben Sprache aus, die auch dieser Spezifikation entspricht, jedoch kein Eingabezeichen enthält. Wenn Ihr Programm mit Eingabe ausgeführt wird , ein , und dann wird das Ausgabeprogramm dann mit Eingang...

26
Quine / Reverse Quine

Schreiben Sie ein vollständiges Programm, das eine boolesche oder nicht negative Ganzzahleingabe akzeptiert. Es muss: Gibt seinen eigenen Quellcode aus, wenn der Eingabewert falsch ist Geben Sie den eigenen Quellcode umgekehrt aus, wenn der Eingabewert wahr ist Ihr Programm kann weder palindrom...

26
Erstellen Sie eine rotierende Quine

Eine Drehung einer Saite erfolgt durch Aufteilen einer Saite in zwei Teile und Umkehren ihrer Reihenfolge, beispielsweise "world! Hello,"eine Drehung von "Hello, world!". Es ist möglich, Programme zu erstellen, die gedreht werden können, um ein anderes, aber immer noch gültiges Programm zu bilden....

26
Anagrammquinen (Cops 'Thread)

Dies ist eine Herausforderung für Polizisten und Räuber. Den Räuber-Thread finden Sie hier Ihre Herausforderung besteht darin, ein Programm zu schreiben, das ein Anagramm seines Quellcodes ausgibt, jedoch nicht den ursprünglichen Quellcode. Zum Beispiel das folgende Python-Programm,...

26
Schnellste Mini-Flak-Quine

Mini-Flak ist eine Teilmenge der Brain-Flak- Sprache <>.<...> und []Operationen nicht zulässig sind. Genau genommen darf es nicht mit dem folgenden regulären Ausdruck übereinstimmen : .*(<|>|\[]) Mini-Flak ist die kleinste bekannte Turing-Teilmenge von Brain-Flak. Vor einiger Zeit...

25
Wie viele Tage im Monat?

Bei einer Textdarstellung (vollständiger Name ohne Berücksichtigung der Groß- / Kleinschreibung oder Abkürzung mit 3 Zeichen) eines Monats wird die Anzahl der Tage im Monat zurückgegeben. Zum Beispiel december, DECund decsollte alle 31 zurück. Februar kann entweder 28 oder 29 Tage haben....

25
Mandoline quine

Schreiben Sie ein Quine ... von dem jedes andere Zeichen entfernt werden kann, ist es immer noch ein gültiges Quine. Sie können festlegen, ob beim ersten oder zweiten Zeichen Zeichen entfernt werden sollen. Bewertungskriterien (addieren Sie Boni / Strafprozentsätze für den Gesamtprozentsatz): Die...