Als «quine» getaggte Fragen

15
Das Zufällige Quine

Schreiben Sie ein Programm, das sich selbst zufällig generieren kann. Dies muss auf der Grundlage der im Quellcode verwendeten Token erfolgen . Wenn der Quellcode Ihres Programms aus 50 eindeutigen Token besteht und 60 Token lang ist, sollte das Programm 60 Token ausgeben, wobei jedes Token...

15
Schwingungsgleichheit

Wir haben Objekte, die zwischen zwei ganzzahligen Punkten oszillieren [l, r], mit einer Geschwindigkeit von einer Einheit pro Zeiteinheit, beginnend bei lon t=0. Sie können davon ausgehen l < r. Wenn zum Beispiel ein Objekt anschwingt [3, 6], haben wir: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3...

15
Binäre Faltung

Eine binäre Faltung wird durch eine Zahl beschrieben Mund auf eine Zahl angewendet N. Für jedes Bit in der Binärdarstellung von M, wenn das Bit gesetzt ist ( 1), wird das entsprechende Bit in der Ausgabe durch XOR-Verknüpfung der zwei neben dem entsprechenden Bit in liegenden Bits gegeben N(bei...

15
Hex Gib deinen Quellcode aus

Beim Code-Golfen wird es Zeiten geben, in denen Sie einen Hex-Dump Ihres Codes benötigen, normalerweise, weil Sie nicht druckbare Zeichen verwendet haben. Warum also nicht ein Programm machen, das Hex Dumps selbst erstellt? Die Herausforderung Diese Herausforderung besteht darin, bei fehlender...

15
Drucken Sie ein Quine, das die Eingabe enthält

Aufgabe Sie erhalten eine Zeichenfolge in der Eingabe, die nur aus den Zeichen von abis besteht z, dh die Eingabe entspricht dem regulären Ausdruck /^[a-z]*$/. Ihre Ausgabe sollte ein vollständiges Programm in der gleichen Sprache sein, dessen Quellcode die Eingabe enthält und eine korrekte Quine...

14
Fibonacci-Programmlängen

Schreiben Sie ein Programm mit der Länge n, das ein anderes Programm ausgibt, dessen Länge die nächste Fibonacci-Zahl nach n ist. Das neue Programm muss dasselbe tun - ein anderes Programm ausgeben, dessen Länge die nächste Fibonacci-Nummer ist usw. n selbst (die Länge des ursprünglichen Programms)...

14
Wie lang ist deine (Sprach-) Schlange?

Nach der dritten Herausforderung besteht Ihre Aufgabe darin, ein Ouroboros- Programm zu schreiben , das so viele Sprachen wie möglich verwendet. 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 ausgeben, und so...

14
Machen Sie eine strahlungsgehärtete Quine

Letzte Nacht war ich auf der Suche nach dem Radiation Hardened Quine Challenge, konnte es aber nicht finden. Es stellte sich heraus, dass noch niemand danach gefragt hat! Hier ist es also: Ihre Aufgabe ist es, ein Quine zu erstellen, dh ein nicht leeres Computerprogramm, das seine eigene Quelle...

14
Übereinstimmende Groß- / Kleinschreibung Suchen Ersetzen

Nehmen Sie drei Eingänge, einen Text - String, T; eine Zeichenfolge, die ersetzt werden soll F; und eine Zeichenfolge, die durch, ersetzt werden soll R. Ersetzen Sie für jeden Teilstring Tmit den gleichen Zeichen (ohne Berücksichtigung der Groß- und Kleinschreibung) wie Fdiese durch die Zeichen in...

14
Indizierbare Quine

Das Ziel dieser Herausforderung ist es, ein Programm zu erstellen, das den n-ten Buchstaben seines Quellcodes ausgibt, wobei n als Eingabe für das Programm angegeben wird. Wie bei den meisten Quine-Herausforderungen ist es Ihnen nicht gestattet, Ihren Quellcode als Datei zu lesen oder integrierte...

14
Quine / Error Quine Polyglot

Ihre Aufgabe ist einfach: Schreiben Sie ein Programm, das in zwei Sprachen ausgeführt werden kann. Es sollte sich um ein normales Quine (druckt seinen eigenen Quellcode) in Sprache 1 handeln und um ein Fehlerquine (generiert eine mit seinem eigenen Quellcode identische Fehlermeldung) in Sprache 2....

14
Mutationsgehärtetes Quin

Ihre Aufgabe ist es, ein Programm zu erstellen, das seine eigene Quelle ausgibt. "Hey, wir haben diese Herausforderung bereits und jede Menge Variationen davon! Warum machst du noch eine?" Sie mögen fragen, aber dieser wird einer der schwierigsten sein (hoffentlich jedenfalls). Ihr Quine muss...

13
Der Dichter ist quine

Schreiben Sie beim Lesen ein Quine mit einem oder mehreren Reimen aus http://en.wikipedia.org/wiki/Rhyme_scheme . Die folgenden Zeichen werden laut gesprochen: Alle alphanumerischen Wörter oder Zeichen, die nicht in einem Kommentar enthalten sind. Vergleichs- und Rechenzeichen (+ plus; - minus; *...

13
Codegolf: Quine und Antiquine

Diese Herausforderung ähnelt Can you Meta Quine? Ein Quine ist ein Programm, das sich auf STDOUT selbst produziert. Diese Herausforderung besteht darin, ein Programm A zu erzeugen, das beim Ausführen ein Programm B auf STDOUT erzeugt. Programm B erzeugt beim Ausführen Programm A auf STDOUT....

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

13
Holen Sie sich die Getters

Die Aufgabe Ich vermute, jeder mag die automatische Codegenerierung und das Sparen von Zeit während der Arbeit. Sie müssen tagsüber viele Klassen und Mitglieder erstellen, und Sie möchten nicht alle gettersmanuell erstellen . Die Aufgabe besteht darin, ein Programm oder eine Funktion zu schreiben,...

13
Quinean Regex Tester

Diese Herausforderung ist ziemlich einfach. Als Eingabe nehmen Sie einen regulären Ausdruck. Dann geben Sie eine Wahrheit / Falschmeldung darüber aus, ob Ihr Quellcode mit dem regulären Ausdruck übereinstimmt oder nicht. So einfach ist das! Nur noch zwei Dinge: Keine quine builtins; Sie können...

13
Double-Duty-Quine: Quine!

Schreiben Sie ein Programm, das beim Ausführen seinen eigenen Quellcode ausgibt, und sonst nichts. Scheint einfach, oder? Der Haken ist, dass Ihr Programm "Hallo Welt!" Ausgeben muss, wenn der Quellcode umgekehrt wird. genau, ohne die Anführungszeichen. Dies ist Codegolf, daher gewinnt 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...