Als «quine» getaggte Fragen

13
Klonen Sie sich!

Sie müssen ein Programm erstellen, das unendlich viele Klone von sich selbst erstellt, bis es gestoppt wird. Was auch immer im Originalprogramm ist, muss in den Klonen sein. Mit anderen Worten, die Klone und das ursprüngliche Programm sind in jeder Hinsicht gleich, mit der Ausnahme, dass sich die...

13
Implementiere das Fibonacci-Quine

Ein Quine ist ein Programm, das beim Ausführen seine Quelle ausgibt. In dieser Herausforderung solltest du ein Fibonacci-Quine machen, eine Variante des Quine. Was ist eine Fibonacci-Quine? Ein Fibonacci-Quine ist ein Programm, das eine Modifikation der Quelle nach folgender Regel ausgibt: Die...

13
Zyklische Zeichenfolgen, versteckte Programme

Schreiben Sie 3 Programme, die die folgende Aufgabe ausführen: A, B, C-Quellcodes dieser drei Programme seien; Wenn A läuft, wird BC als Ausgabe erzeugt. Wenn B läuft, wird CA erzeugt. wenn C läuft, wird AB erzeugt; Jedes Programm schreibt also einen String (der für jedes Programm durchlaufen wird)...

12
Quine Challenge I

Herausforderung In dieser Aufgabe müssen Sie ein Programm schreiben, das eine ganze Zahl N (-1e9 <= N <0 && 0 <N <= + 1e9) eingibt , und dann T = (abs (N)% M + 1) berechnen , wenn N ist positiv, dann geben Sie das T-te Zeichen vom Anfang an aus, ansonsten das T-te Zeichen vom...

12
Session-Saving Quine

Inspiriert von dieser Frage . Erstellen Sie ein Programm, das den Benutzer auffordert, einige Daten zu speichern, und spucken Sie das Programm selbst aus, wenn das Programm beendet wird, mit Ausnahme der Sitzungsdaten, die geändert wurden. Der Benutzer öffnet dann das neu erzeugte Programm und kann...

12
Interpreter für Zahlentheorie, Modulo n

Ein Satz der Zahlentheorie (für unsere Zwecke) ist eine Folge der folgenden Symbole: 0und '(Nachfolger) - Nachfolger bedeutet +1also0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(Addition) und *(Multiplikation) = (gleich) (und )(Klammern) der logische Operator nand( a nand bist not (a and b)) forall (der...

12
Machen Sie eine fast quine

Ich wollte einen Freund zum Narren halten, indem ich ihm eine Quine gab , die fast funktionierte, aber immer schlampiger wurde. Erstellen Sie ein Programm, das beim Ausführen das Programm ausgibt, jedoch nur ein Zeichen davon entfernt ist. Es kann entweder ein Zeichen hinzugefügt, entfernt oder...

12
Zeichenanzahl im Quellcode

Schreiben Sie ein Programm, das eine Liste der Vorkommen jedes einzelnen Zeichens im Quellcode ausgibt. Zum Beispiel sollte dieses hypothetische Programm {Source_Print_1};diese Ausgabe erzeugen: ; 1 P 1 S 1 _ 2 c 1 e 1 i 1 n 1 o 1 p 1 r 2 t 1 u 1 { 1 } 1 Die Formatierung sollte mit diesem Beispiel...

12
Signalunterbrechende Quines

Quining hat eine lange Geschichte - wenn Sie noch nichts davon gehört haben, klicken Sie auf das Tag und lesen Sie ein wenig darüber. Deine Aufgabe Eine unendliche Reihe von 1s ausgeben (ohne andere Abstände [Zeilenumbrüche, Leerzeichen usw.]) UNTIL SIGINT (normalerweise STRG-C) wird aufgerufen....

12
Helfen Sie, Ihren Repräsentanten neu zu berechnen!

Vor ein paar Monaten hatten wir eine Diskussion über Meta, um die Reputation von Upvotes bei Fragen zu erhöhen. Hier sind die Grundlagen unseres aktuellen Reputationssystems für Abstimmungen: 1 Eine Frage, die positiv bewertet wurde, Uist 5 Ruf wert. Eine Antwortaufwertung uist 10 Ruf wert. Eine...

12
Interpretiere Kipple!

Einführung Kipple ist eine Stack-basierte, esoterische Programmiersprache, die im März 2003 von Rune Berg erfunden wurde. Kipple hat 27 Stapel, 4 Bediener und eine Kontrollstruktur. Stapel Die Stapel heißen a- zund enthalten 32-Bit-Ganzzahlen mit Vorzeichen. Es gibt auch einen speziellen Stapel @,...

12
Phonemisches Abugida

Zeichen Nennen wir diese Unicode-Zeichen englische IPA-Konsonanten : bdfhjklmnprstvwzðŋɡʃʒθ Und nennen wir diese Unicode-Zeichen englische IPA-Vokale : aeiouæɑɔəɛɜɪʊʌː (Ja, es ːist nur das lange Vokalzeichen, aber behandeln Sie es als einen Vokal für den Zweck dieser Herausforderung.) Schließlich...

12
Entropic Quine!

Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die: Bei der ersten Ausführung wird der Quellcode ausgegeben. Bei nachfolgenden Ausführungen sollte das ausgegeben werden, was zuvor ausgegeben wurde, jedoch mit einer zufälligen Zeichenänderung (unten definiert). Es muss sich nicht...

12
Wie oft müssen Sie eine Quine golfen?

Für diese Herausforderung müssen Sie ein Programm erstellen, das eine Ganzzahl annimmt xund seine Quelle xmehrmals ausgibt . Regeln Dies ist Codegolf. Das Ziel ist es, Ihr Programm so zu golfen, dass es die geringste Anzahl von Bytes enthält Wenn Sie eine Funktion übergeben, muss die Funktion xals...

12
Golf Sie ein Anagramm für sehr gut!

Die Aufgabe Bei dieser Herausforderung besteht Ihre Aufgabe darin, Code zu schreiben, der eines seiner zufällig ausgewählten Anagramme mit gleichmäßiger Verteilung ausgibt, sich jedoch niemals selbst ausgeben sollte. Ausarbeitung Wenn keine Eingabe erfolgt, sollte Ihr Programm eines der Anagramme...

12
Fülle eine Datei mit Nullen auf

Ihre Aufgabe heute wird es sein, eine vorhandene Datei zu nehmen und Nullen an sie anzuhängen, bis sie eine bestimmte Größe erreicht. Sie müssen ein Programm oder eine Funktion schreiben, die den Namen einer Datei im aktuellen Verzeichnis fund eine Anzahl von Bytes enthält b. Während Sie den...

12
Finden Sie die Koeffizienten einer rationalen Erzeugungsfunktion

Wenn wir eine Folge von Zahlen als Koeffizienten einer Potenzreihe schreiben, dann wird diese Potenzreihe die (gewöhnliche) Erzeugungsfunktion (oder Gf) dieser Folge genannt. Das heißt, wenn für einige Funktionen F(x)und ganze a(n)Zahlenreihen gilt: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ......

12
Reisen Sie zurück in Quine

Die Herausforderung ist hier einfach und geht überhaupt nicht um die Anzahl der Bytes. Ihre Aufgabe ist es, die ersten 50 Zeichen des Quellcodes der vorherigen Quine auszugeben, verknüpft mit den ersten 50 Zeichen, beginnend mit den 50 Zeichen, die ich unten platziert habe: