Als «quine» getaggte Fragen

19
Cyclic Quine betrügen

Konzept Schreiben Sie ein Programm, das Code in seiner Programmiersprache ausgibt. Wenn dieser Code ausgeführt wird, muss er das ursprüngliche Programm ausgeben. Regeln Da es sich um eine Betrugs-Quine handelt, können Sie den Original-Quellcode lesen. Das erste Ausgabeprogramm muss in derselben...

19
Maximieren Sie die quadratische Differenz

Betrachten Sie eine Permutation der ganzzahligen Werte von 1bis N. ZB dieses Beispiel für N = 4: [1, 3, 4, 2] Wir werden diese Liste prüfen sein zyklisch, so dass 1und 2wie benachbarte behandelt. Eine Größe, die wir für eine solche Liste berechnen können, ist die quadratische Gesamtdifferenz...

19
Schreiben Sie eine Metaquine

Ein Metaquine ist ein Programm, das kein Quine ist, dessen Ausgabe, wenn es als Programm in derselben Sprache ausgeführt wird, ein Quine ist. Das Ziel dieser Herausforderung ist es, eine Metaquine zu schreiben. Dies ist Code-Golf , also gewinnt der kürzeste Code, wobei die früheste Antwort als...

19
Erstellen Sie eine Markdown-Vorlage für Ihren Beitrag

Ihre Aufgabe ist einfach: Schreiben Sie ein Programm (oder eine Funktion), das keine Ein- und Ausgaben annimmt: ## *name*, *length* bytes *code* Wo *name*ist der Name der Sprache, die Sie verwenden, *length*ist die Anzahl der Bytes in Ihrem Code und *code*ist der Quellcode Ihres Programms. Wenn...

18
Ich kenne dich, aber du kennst mich nicht

Sie müssen zwei Programme schreiben. Programm A muss auf allen Eingaben nichts ausgeben, außer wenn Programm B eingegeben wird. In diesem Fall sollte es gedruckt werden 1. Programm B muss 1auf allen Eingaben gedruckt werden, außer wenn Programm A eingegeben wird. In diesem Fall sollte es nichts...

18
Bauen Sie ein halbes zyklisches Kardinalquin

Ein halbes zyklisches Kardinalquin ist ein zyklisches Quin mit zwei zueinander senkrechten Zuständen. Regeln Sie können entscheiden, welche Drehung Sie im oder gegen den Uhrzeigersinn ausführen möchten. Nach dem Drehen sollten alle Lücken im Code durch Leerzeichen ersetzt werden, um die...

18
Das meta-polyglotte Quin

In meiner Zeit bei PPCG habe ich festgestellt, dass Quine-Probleme und Polyglot-Probleme sehr beliebt sind. Auch Meta-Lösungen für Probleme, dh Skripte, die ein Programm generieren, das die Lösung für ein Problem darstellt, werden von der Community häufig positiv bewertet. Deshalb habe ich diese...

18
Wachsende Quine-Sequenz

Sie müssen eine Folge von 10 Programmen schreiben p1 p2 ... p10, die die folgenden Eigenschaften erfüllen: pKdruckt pK+1für K1 bis 9 p10 druckt p10 Wenn die ersten KProgramme verkettet werden, wird das resultierende Programm p1...pKgedruckt p1...pK. Jedes Programm pKmuss größer als das vorherige...

18
Komprimierte Wochentage

Bei Eingabe einer Liste von Wochentagen wird die kürzeste sortierte Darstellung der Liste ausgegeben. Das Format des Eingangs ist eine Zeichenkette , die aus einem oder mehreren der zwei Zeichen - Strings Su(Sonntag), Mo(Montag), Tu(etc.), We, Th, Fr, und Sa. Die Eingabe muss nicht unbedingt in...

18
Nummer eingeben; Ausgabezeilennummer

Code Golf Völlig echte Hintergrundgeschichte: Ich arbeite als Auftragnehmer an einer Website www. Sky.Net und eine unserer Aufgaben ist es, ein selbstbewusstes Programm oder so etwas zu erstellen. Ich weiß nicht, dass ich dem Chef nicht wirklich zugehört habe. Um unseren Code selbstbewusster zu...

18
Geben Sie die Quelle Bit für Bit aus

Schreiben Sie ein nicht leeres Programm oder eine Funktion, die bei Aufruf einen einzelnen Wert (1 oder 0) ausgibt und bei mehrfachem Aufruf die Ausgabenummern die Binärdarstellung des Quellcodes Ihres Programms (auf derselben Codepage, aus der Ihr Code kompiliert wurde) erzeugt /interpretiert)....

18
Y2K… im Jahr 2019?

Es ist der 10. August 2019, aber Ihre Aufgabe betrifft immer noch das zweite Halbjahr. Verrückt oder? Erstellen Sie ein Programm, das sich selbst druckt und an das eine zweistellige Nummer angehängt ist. Wenn Sie es zum ersten Mal ausführen, sollte 00 an die Ausgabe angehängt werden (der Quellcode,...

18
Ausgabe der Codezeichenfolge beenden

Sie müssen ein Programm oder eine Funktion schreiben, die bei Angabe einer nicht leeren Zeichenfolge S mit N druckbaren ASCII-Zeichen † ein Programm ausgibt, das mit dem Beendigungscode C beendet wird , wobei C der ASCII-Codepunkt an Position 0 in S ist . Dieses von Ihnen geschriebene Programm gibt...

18
Quellcode GO!

Verwenden wir Augmented Reality, um kleine Kreaturen zu jagen, die im Quellcode versteckt sind. Schreiben Sie ein Quine-Programm, das seine eigene Codequelle ausgibt, mit Ausnahme von 5 aufeinanderfolgenden Zeichen, die geändert werden und die ein PCG-Mon anzeigen :(^_^) Die 5 aufeinander folgenden...

18
Russische Nesting Quine

Eine russische Nistpuppe, besser bekannt als Matroschka-Puppe , ist eine Puppe, die eine kleinere Version von sich selbst enthält , die dann eine andere kleinere Version von sich selbst enthält , die eine kleinere Version von sich selbst enthält, die enthält eine kleinere Version von sich selbst...

17
Schreiben Sie eine Quine dritter Ordnung

Diese Herausforderung ist eine Erweiterung von " Golf a mutual quine ". Erstellen Sie mit drei Sprachen Ihrer Wahl ein Ouroboros- Programm dritter Ordnung . Das heißt, in Sprache A schreiben Sie ein Programm pA, das Programm pB in Sprache B ausgibt. Programm pB sollte Programm pC in Sprache C...

17
Finden Sie Muster in Strings

In dieser Herausforderung besteht Ihre Aufgabe darin, Teilzeichenfolgen mit einer bestimmten Struktur zu lokalisieren. Eingang Ihre Eingabe besteht aus zwei nicht leeren alphanumerischen Zeichenfolgen, einem Muster p und einem Text t . Die Idee ist, dass jedes Zeichen von peine zusammenhängende...

17
Inverser Permutationsindex

Einführung Die lexikographischen Permutationen einer Liste mit n Elementen können von 0 bis n nummeriert werden ! - 1. Zum Beispiel die 3! = 6 Permutationen (1,2,3)wären (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Wenn eine Permutation auf eine Liste angewendet wird, werden ihre Elemente...

17
Markov Chain Quine

In dieser Frage wird ein einfaches Markov-Modell verwendet. Weitere Informationen zu Markov-Ketten finden Sie unter http://setosa.io/ev/markov-chains/ . Nimm eine Schnur. In diesem Beispiel verwenden wir das Wort: reader Nehmen Sie nun für jedes Zeichen die Zeichen, die nach jedem Auftreten des...