(basierend auf diesem Beitrag und der anschließenden Diskussion im Chat - auch vielen Dank an Dennis für TIO!) Die Herausforderung Wählen Sie eine Sprache aus, die derzeit auf der TryItOnline-Website verfügbar ist , z. B. PowerShell . Schreiben Sie Code in dieser Sprache auf dieser Seite, ohne dass Eingaben erforderlich …
Hintergrund Wie die meisten PPCG-Stammgäste wissen, ist ein Quine ein Programm, das beim Ausführen seinen eigenen Quellcode ausgibt. und der Levenshtein-Abstand zwischen zwei Zeichenfolgen ist die minimale Anzahl von Einfügungen, Löschungen und Bearbeitungen, die erforderlich sind, um eine Zeichenfolge in die andere zu ändern. In dieser Herausforderung kombinieren wir die …
Herausforderung Schreiben Sie ein nicht leeres Programm / eine nicht leere Funktion p, die bei einer nicht leeren Eingabezeichenfolge sdie Position des ersten Vorkommens jedes Zeichens sim Quellcode von ausgibt p. Zum Beispiel, wenn Ihr Programm ist main() { cout << magic << cin } ^0 ^5 ^10 ^15 ^20 …
Schreiben Sie zwei rechteckige Codeblöcke mit einer Breite von jeweils w Zeichen und einer Höhe von h Zeichen, die Conways Game of Life implementieren, wenn sie in einem Raster angeordnet sind. ( w und h können positive ganze Zahlen sein) Beispielsweise könnten die zwei Codeblöcke sein: ( w = 3, …
Hier ist eine relativ einfache Herausforderung für Sie. Bei einer gegebenen Zeichenfolge der Länge N geben Sie die Zeichenfolge N Mal vorwärts, dann rückwärts, dann vorwärts, dann rückwärts usw. aus . Zum Beispiel, wenn Ihre Eingabe war Hello! Sie sollten Folgendes ausgeben: Hello!!olleHHello!!olleHHello!!olleH Optional können Sie auch eine nachgestellte Newline …
Schreiben Sie ein Programm (oder eine Funktion) (nennen wir es P1), das beim Ausführen ein anderes Programm P2 mit derselben Sprache ausgibt und genau 1 Byte länger als P1 ist. Programm P2 sollte beim Ausführen ein drittes Programm P3 ausgeben, das 1 Byte länger als P2 ist. P3 muss ein …
Schreiben Sie ein Quine , das aus echten englischen Wörtern besteht, die durch einzelne Leerzeichen getrennt sind. Ein "Wort" ist eine Zeichenfolge, die nur Klein- und Großbuchstaben enthält ( /[a-zA-Z]+/in Regex). Um "echt" zu sein, muss Ihr Wort vom offiziellen Scrabble-Wörterbuch erkannt werden . Ich verwende das Scrabble-Wörterbuch, da es …
Schreiben Sie ein Programm / eine Funktion, die die Stimmenzahl ihrer eigenen Stack Exchange-Antwort zum Zeitpunkt ihrer Ausführung zurückgibt. Ihr Programm / Ihre Funktion kann jedoch über das Internet auf diese Seite ( codegolf.stackexchange.com/questions/82609 ) zugreifen : Ihr Programm / Ihre Funktion akzeptiert möglicherweise keine Benutzereingaben und Die Verwendung von …
Wie Sie (hoffentlich) wissen sollten, ist eine strahlungsgehärtete Quine eine Quine, mit der Sie ein beliebiges Zeichen aus der ursprünglichen, vormodifizierten Quelle entfernen und dennoch drucken können. Die Sache ist, mit den meisten von diesen können Sie nur ein Zeichen entfernen; sonst bricht alles zusammen. Hier kommt das ins Spiel; …
Die Herausforderung Ihre Aufgabe ist es, ein Programm zu erstellen, das beliebige Zeichenfolgeneingaben akzeptiert und diese in einem quadratischen Format ausgibt. Leere Zeichenfolgen sollten eine leere Zeichenfolge zurückgeben. Beispiele Angesichts der Eingabe: golf Ihr Programm sollte folgendes ausgeben: golf o l l o flog Eingang: 123 Ausgabe: 123 2 2 …
Es ist ganz einfach: ein Make richtigen quine wo , wenn Sie ein beliebiges Zeichen entfernen, es ist immer noch ein quine. Der Unterschied zwischen diesem und einem strahlungsgehärteten Quine ist, dass, wenn Ihr Programm AB, in einem strahlungsgehärteten Quine Aausgegeben würde AB, aber hier Aausgegeben würde A. Code Golf, …
Als Teil seiner Antwort auf Make a Error Quine! , @Falko hat folgenden Algorithmus vorgeschlagen: Wie erstelle ich meine eigene Lösung in 2 Minuten? Öffnen Sie eine neue Datei in einer IDE Ihrer Wahl. Schlagen Sie Ihren Kopf auf die Tastatur vor Ihnen. Kompilieren. Ersetzen Sie den Code durch die …
Mit zwei Sprachen Ihrer Wahl, schreiben die kleinste „mutual quine “ Sie können. Das heißt, schreiben Sie ein Programm P in Sprache A, das den Quellcode für ein Programm Q in Sprache B ausgibt, so dass die Ausgabe des Programms Q mit dem Quellcode für P identisch ist. Leere Dateien …
Eine verkürzte Zeichenfolge sieht folgendermaßen aus: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Deine Aufgabe Nehmen Sie eine Zeichenfolge sund eine Größe n, und geben Sie dann die verschlüsselte Zeichenfolge aus. Die Eingaben ThisIsAnExampleOfaSnakifiedStringund 3würden das obige Beispiel ergeben. Spezifikationen …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.