Schreiben Sie eine richtige Quine, deren jede Umdrehung selbst eine richtige Quine ist. Wenn Ihr Quellcode beispielsweise lautet abcdef: abcdef würde ausgeben abcdef bcdefa würde ausgeben bcdefa cdefab würde ausgeben cdefab defabc würde ausgeben defabc efabcd würde ausgeben efabcd fabcde würde ausgeben fabcde Eine Drehung "erfolgt durch Teilen einer Schnur …
Viele Leute wissen, was eine Wahrheitsmaschine in der Programmierung ist. Aber es ist an der Zeit, die Dinge in Schwung zu bringen. Wir stellen vor, die erweiterte Wahrheitsmaschine! Eine erweiterte Wahrheitsmaschine nimmt zwei Dinge als Eingabe, eine Ganzzahl nund eine nicht leere Zeichenfolge s. Es gibt s nZeiten mit optionalem …
Sehen Sie sich jemals 3D-Formen an und denken, dass wir zwei verschiedene Dimensionen haben? Lassen Sie uns 3D in 1D verwandeln! (Siehst du was ich dort gemacht habe?) Aufgabe Wenn Sie eine 2D-Darstellung eines Würfels (Layout unten) haben, reduzieren Sie diese auf der Grundlage von Zeigern in eine einzelne Zeichenfolge. …
Dies: ist ein Segelflugzeug . In Conways Game of Life ist der Gleiter ein berühmtes Muster, das sich schnell über das Brett bewegt. Für die heutige Herausforderung werden wir ein ASCII-artiges Game of Life-Brett zeichnen und ein Segelflugzeug darauf platzieren. Das Board, mit dem wir beginnen, ist folgendes: |_|_|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|_|_| …
Manchmal kann ein langer absoluter Pfad, z. B. in einem Befehlszeilenparameter zu einem Linux-Tool, unter Verwendung des aktuellen Arbeitsverzeichnisses als Referenz verkürzt werden: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff In dieser Herausforderung sollten Sie eine Funktion oder ein Programm erstellen, das zwei Parameter …
... oder ist da? Ihre Herausforderung besteht darin, meine Rechnung für das Mittagessen zu analysieren, die den Grundpreis, Tipps, Rabatte, Gutscheine und Extras enthält, und herauszufinden, ob mein Mittagessen 0 USD oder weniger betrug . Wenn dies die Eingabe ist: 12.34 15 tip 25 discount 1.5 extra 2 coupon Dann …
Ah, noch eine meiner egoistischen Verwendungen dieses Stapels . Als Chromebook-Besitzer benutze ich häufig die Ace IDE, den von Cloud9 verwendeten Editor. Es verfügt über viele Tools für den Umgang mit übermäßigem Leerraum, aber es fehlt vor allem eines: das Löschen von Leerzeilen. Ihre heutige Mission ist es, eine Eingabe …
Eingang: Zwei ganze Zahlen: eine negative, eine positive. Ausgabe: In der ersten Zeile die niedrigste bis höchste Ausgabe. In der zweiten Zeile haben wir die höchsten und niedrigsten Zahlen entfernt und alle einzelnen Zahlen mit einem Vorzeichen versehen. In der dritten Zeile haben wir die höchsten und niedrigsten Zahlen wieder …
Regeln Das Programm sollte eine Zeichenfolge / ein Array von Wörtern als Eingabe erhalten. Für jedes Wort in der Zeichenfolge / dem Array wird das Wort rekonstruiert, indem Zeichen abwechselnd von der Vorder- und Rückseite des Wortes verwendet werden. 12345 678 9 -> 15243 687 9. Anschließend werden die Wörter …
Ihre Aufgabe ist einfach: Schreiben Sie ein Programm (oder eine Funktion), das keine Eingaben vornimmt und den Quellcode ausgibt (oder zurückgibt). Der Haken ist, dass wenn das Programm in "quotes"(Unicode-Zeichen 34) eingeschlossen ist, es wieder seinen (jetzt zitierten) Quellcode ausgeben sollte. Es gelten die Standardregeln für Quines. Das ist Code-Golf …
Roll Cakes sind köstliche Süßigkeiten, die aus einer Schicht Biskuitkuchen, einer Schicht Sahne (oder Eiscreme), die als Spirale gerollt sind, hergestellt werden (siehe Wikipedia) . Ihre Aufgabe ist es, eine nicht leere Phrasenzeichenfolge aus der Standardeingabe zu erhalten, die Leerzeichen zu entfernen und sie als Rollenkuchen zu rollen, beginnend von …
Ich habe kürzlich an dieser iOS-App gearbeitet und dabei ein (ziemlich leicht zu lösendes) Problem festgestellt: Wie kann ich feststellen, ob meine Zeichenfolge nur aus Emojis besteht? Nun, das ist heute dein Job! Eingang Ein Faden. Wenn das Vorhandensein von Unicode-Zeichen für Sie problematisch ist, können Sie ein anderes vernünftiges …
(Inspiriert beim Zeichnen auf einem trockenen Löschbrett) Herausforderung: Geben Sie bei einer Eingabezeichenfolge, die Zeichen enthält, die verschiedene Farben von Trockenlöschmarkierungen auf einer weißen Tafel darstellen, die Reihenfolge aus, in der sie vom ersten bis zum letzten Mal gezeichnet wurden. Eingang: Eine Zeichenfolge mit Farben für Trockenlöschmarkierungen, die durch alphabetische …
Dies wurde durch eine jetzt entfernte CS.SE-Frage inspiriert . Aufgabe Geben Sie bei zwei nicht leeren Eingabezeichenfolgen A und B den kleinsten Abstand von A zu einem Palindrom aus, das B als Teilzeichenfolge enthält. Die Entfernung wird durch die Anzahl der Zeichenersetzungen ( Hamming-Entfernung ) definiert. Beschränkungen Sinnvolle Eingabe: Ein …
In diesem Problem wird eine Zeichenfolge, die eine Produktkennung darstellt, in drei Komponenten unterteilt. Der erste Teil besteht aus beliebig langen oberen und unteren Buchstaben, die das Lager darstellen. Der zweite Teil besteht aus Ziffern, die die Produktnummer darstellen. Dieser Teil ist ebenfalls von beliebiger Länge. Der letzte Teil ist …
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.