Betrachten Sie ein Raster aus Nx Neindeutigen Elementen. Jedes Element hat einen Buchstaben (von A bis Neinschließlich th) und eine Zahl (von 1 bis Neinschließlich). Daher befindet sich jedes Zahlen- / Buchstabenpaar genau einmal im Raster. Ihre Aufgabe ist es, ein Raster so anzuordnen, dass: Jede Zeile, Spalte und Diagonale …
99 ist eine Programmiersprache, die ich Anfang dieser Woche für meine Herausforderung erfunden habe. Schreiben Sie einen Dolmetscher für 99 . (Erfunden, aber dank eines halben Dutzend von Ihnen nie implementiert werden .;)) Die vollständige Sprachspezifikation befindet sich in dieser Herausforderung, sodass ich mich nicht die Mühe mache, alles hier …
In Anlehnung an den Monte-Carlo-Schätzer von Pi besteht diese Herausforderung darin, den kürzesten Code für die Konstante Pi zu erzeugen. Außer hier muss Ihr Code für immer aufeinanderfolgende Ziffern von pi ausgeben. Dies ist Code Golf, daher gewinnt die kürzeste Übermittlung (in Bytes), außer dass die ersten 10.000 Ziffern in …
Hintergrund Eine Davenport-Schinzel-Sequenz hat zwei positive ganzzahlige Parameter dund n. Wir bezeichnen die Menge aller Davenport-Schinzel-Sequenzen für gegebene Parameter mit DS(d,n). Betrachten Sie alle Sequenzen der natürlichen Zahlen 1zu n, einschließlich, die erfüllen: Keine zwei aufeinander folgenden Nummern in der Sequenz sind identisch. Es gibt keine (nicht unbedingt aufeinanderfolgende) Teilsequenz …
Ich habe 15 Dollar in der Tasche. Ebenso bin ich in einem Geschäft, das kein Wechselgeld gibt. Beim Surfen sehe ich einen Artikel, der 10 US-Dollar kostet (inklusive Steuern). Kann ich diesen Artikel kaufen, ohne Geld zu verlieren? In diesem Fall lautet die Antwort ja. Egal wie meine 15 $ …
Einführung In dieser Herausforderung lösen Sie diagonale Burrows-Wheeler-Transformationen. Hier ist ein allgemeiner Überblick darüber, was eine diagonale Burrows-Wheeler-Transformation ist. Um eine Nachricht zu codieren, müssen Sie zuerst sicherstellen, dass sie ungerade ist (dh 5, 7, 9 usw.). Dann sind Sie ein Gitter bilden, ndurch n, wobei ndie Länge der Nachricht …
Quines machen Spaß. Polyglots machen auch Spaß. Es gibt vielsprachige Quines, aber wir können die Messlatte noch höher legen. Schreiben Sie eine Datei, die ein gültiges Programm für die Sprachen α, β und γ enthält. Wenn die Datei (möglicherweise nach dem Kompilieren) als Programm der Sprache α oder β ausgeführt …
Das Zählen der Anzahl von Dreiecken in einem Bild ist eine Aufgabe, die häufig bei Gehirntests verwendet wird. Sie erhalten ein Bild, das Formen enthält, die aus Dreiecken bestehen. Sie müssen dann alle möglichen Dreiecke im Bild finden. Aufgabe Sie erhalten eine Liste von Zeilen in einem Format Ihrer Wahl. …
Hintergrund Mit den meisten (halbwegs anständigen) Texteditoren können Sie mit den Pfeiltasten durch den Text navigieren. Nach oben und unten können Sie durch Linien navigieren, während sich links und rechts über eine Linie bewegen, aber auch umlaufen. Wenn die Linie kürzer als die X-Position Ihres Cursors ist, wird der Cursor …
Dies basiert auf xkcd # 153 . Erstellen Sie ein Programm oder eine benannte Funktion, die zwei Parameter akzeptiert, von denen jeder eine Zeichenfolge oder eine Liste oder ein Array von Bytes oder Zeichen ist. Der zweite Parameter enthält nur Zeichen lrfu(oder die entsprechenden ASCII-Bytes). Es sollte als eine Reihe …
Für diejenigen mit einem kleinen linearen Algebra-Hintergrund ist die Herausforderung so einfach: Bestimmen Sie die Eigenwerte und Eigenvektoren einer gegebenen komplexen 2x2-Matrix. Sie können mit The Challenge fortfahren, um E / A-Details usw. zu erhalten. Lesen Sie weiter, wenn Sie eine kleine Auffrischung der Eigensysteme benötigen. Hintergrund Die charakteristische Gleichung …
Diese Herausforderung wird sich mehr oder weniger wie ein traditionelles Code-Golfspiel verhalten . Der einzige Unterschied besteht darin, dass Benutzer anstelle der Bewertung der Antworten anhand der Anzahl der Zeichen oder Bytes verschiedenen Zeichen in den Kommentaren Gewichte zuweisen und das Programm mit der niedrigsten kumulativen Gewichtung gewinnt. Herausforderung Ihre …
Bei dieser Herausforderung geht es nicht um das Spiel Snake. Stellen Sie sich eine 2D-Schlange vor, die durch Zeichnen einer horizontalen Längenlinie gebildet wird n. An ganzzahligen Punkten entlang ihres Körpers kann diese Schlange ihren Körper um 90 Grad drehen. Wenn wir die Vorderseite der Schlange so definieren, dass sie …
Eh! Wissen Sie, das Problem bei uns Kanadiern ist, dass wir manchmal nach einem langen Tag der Elchjagd und Dammreparatur den Weg zurück zu unseren Hütten vergessen! Wäre es nicht großartig, wenn unser handlicher Laptop (der immer an unserer Seite ist) eine Möglichkeit hätte, uns nach Hause zu bringen? Nun, …
Der Scream ™ Winter Sale ist eröffnet und Sie haben sich gerade ein intensives minimalistisches Actionspiel, Super Square, geschnappt . Wenn du es spielst, stellst du fest, dass das Spiel entweder nur lächerlich schwer ist oder dass du wirklich schlecht darin bist . Insbesondere gibt es dieses "Regen" -Muster , …
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.