Einzelne Züge Das Brett ist ein unendliches 2-dimensionales quadratisches Gitter, wie ein unbegrenztes Schachbrett. Ein Teil mit dem Wert N (ein N-Mover ) kann sich zu einem beliebigen Quadrat bewegen, das genau die Quadratwurzel von N von seinem aktuellen Quadrat entfernt ist (euklidischer Abstand von Mitte zu Mitte gemessen). Zum …
Während ich versuchte (und versagte), meinen kleinen Sohn zum Abendessen zu überreden, versuchte ich, ihm etwas vorzusingen. Auf halbem Weg durch dieses Lied wurde mir klar, dass sich die Formelstruktur gut zum Code-Golfen eignet! Die Aufgabe besteht darin, ein Programm oder eine Funktion zu schreiben, die keine Eingabe akzeptiert und …
Letzte Woche habe ich eine Challenge gepostet, um Duck, Duck, Goose zu spielen . Dies führte zu einer Reihe von Minnesotanern, die sich zu ihrer regionalen 'Grey Duck'-Variante äußerten . Also hier sind die Regeln: Mit dieser Liste von Farben: Red Orange Yellow Green Blue Indigo Violet Gray Schreiben Sie …
Ich habe diese Sequenz während der Arbeit an Evolution of OEIS gefunden , bin aber nie dazu gekommen, sie als Antwort zu veröffentlichen. Nachdem ich eine Referenzimplementierung in Mathematica geschrieben hatte, dachte ich, dass dies eine lustige Übung ist, die als separate Herausforderung zu tun ist. Bauen wir einen numerischen …
Erinnert sich jemand an Boaty ? Du könntest ein altes Wort schreiben, richtig? Schreiben Sie eine Funktion, um einen String in Somethingy McSomethingface zu verwandeln. Es sollte eine Zeichenfolge als Eingabe akzeptieren. Ignorieren Sie den Fall der Eingabe. Wenn das Wort mit "y" endet, sollte Ihre Funktion der ersten Instanz …
99 Fehler im Code Die Adaption von "99 Flaschen Bier an der Wand" für die Informatik, bei der die Bugs zunehmen, anstatt die Flaschen abzunehmen, wird häufig im Internet erneut veröffentlicht. Beispiel T-Shirt hier . Ich denke, es wird interessant sein, mögliche Rekursionen und die Generierung von Zufallszahlen in einer …
Es ist üblich, eine Seitenauswahlschnittstelle zu erstellen. Es sieht normalerweise so aus: prev 1 ... 3 4 [5] 6 7 ... 173 next Das bedeutet, dass insgesamt 173 Seiten vorhanden sind und Sie sich derzeit auf der 5. Seite befinden. Für diese Herausforderung müssen Sie die Gesamtzahl der Seiten und …
Die Funktion TREE (k) gibt die Länge der längsten Folge von Bäumen T 1 , T 2 , ... an, wobei jeder Scheitelpunkt mit einer von k Farben gekennzeichnet ist, der Baum T i höchstens i Scheitelpunkte hat und kein Baum a ist minor jeden Baum folgenden es in der …
a, b, cSagen Sie anhand der Länge der drei Seiten eines Dreiecks, ob das Dreieck rechtwinklig ist (dh einen Winkel von 90 Grad hat) oder nicht. Eingang Drei positive ganzzahlige Werte in beliebiger Reihenfolge Ausgabe Entweder ein spezifischer wahrer Ausgang ( true, 1, yes, ...) oder ein bestimmte falscher Ausgang …
Hintergrund Es gibt ein allgemeines Rätsel, das ungefähr so lautet: Eine Schnecke ist am Boden eines 30-Fuß-Brunnens. Jeden Tag kann die Schnecke 3 Fuß hoch klettern. Nachts, wenn sie schlafen, rutschen sie 2 Fuß zurück. Wie viele Tage braucht die Schnecke, um aus dem Brunnen zu kommen? Die intuitive Antwort …
Es gab eine Milliarde Iterationen von Fibonacci-Herausforderungen auf dieser Website. Lassen Sie uns die Dinge mit einer Fibonacci-Herausforderung von einer Milliarde Iterationen aufpeppen! Ihre Herausforderung besteht darin, die ersten 1000 Dezimalstellen der 1.000.000.000sten Fibonacci-Zahl mit einem möglichst kurzen Programm auszugeben. Darauf kann optional eine zusätzliche Ausgabe Ihrer Wahl folgen, einschließlich, …
Intro Jedes Jahr veranstaltet Dyalog Ltd. einen Studentenwettbewerb. Die Herausforderung besteht darin, guten APL-Code zu schreiben . Dies ist eine sprachunabhängige Code-Golf- Ausgabe des diesjährigen achten Problems. Ich habe die ausdrückliche Erlaubnis, diese Herausforderung hier vom ursprünglichen Autor des Wettbewerbs zu posten. Sie können dies jederzeit überprüfen, indem Sie dem …
(key, value)Bestimmen Sie anhand einer Liste von Paaren, ob es sich um eine Funktion handelt. Dies bedeutet, dass jeder Schlüssel einem konsistenten Wert zugeordnet ist. Mit anderen Worten, wenn zwei Einträge gleiche Schlüssel haben, müssen sie auch gleiche Werte haben. Wiederholte Eingaben sind OK. Zum Beispiel: # Not a function: …
Definition Ein Dollar-Wort ist ein Wort, bei dem, wenn jedem Buchstaben ein Cent-Wert von a = 1 bis z = 26 zugewiesen wird und die Buchstaben summiert werden, das Ergebnis 100 lautet. Hier ein Beispiel für CodeReview und hier eine Liste von Dollar Wörtern, die ich online gefunden habe. Eingang …
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.