Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.
Dies ist eine Fortsetzung dieser Herausforderung: Code in der Nähe der Herausforderung: Summe der ganzen Zahlen Die Herausforderung in diesem Spiel ist etwas schwieriger und sorgt auch für einen coolen Titel (weshalb ich ihn ausgewählt habe): Berechnen Sie den Levenshtein-Abstand zwischen zwei Saiten Genau wie bei der letzten Herausforderung ist …
Ein Top-Front-Side-Puzzle ist ein Puzzle, bei dem Sie eine 3D-Form von (normalerweise kubischen) Blöcken mit drei orthogonalen Ansichten konstruieren müssen: einer Draufsicht, einer Vorderansicht und einer Seitenansicht. Beispiel für eine Draufsicht, eine Vorderansicht und eine Seitenansicht: Top: Front: Side: . . . . . . . . . . . …
Bearbeiten: Darf Leerzeichen wiederverwenden. Ihre Aufgabe ist es, n Programme (oder Funktionen oder Funktionskörper ohne Verwendung von Parametern oder Funktionsnamen) in derselben Sprache zu schreiben . Das k- te Programm sollte die (Kardinal-) Zahl k in Standard-Englisch in Kleinbuchstaben ausgeben (mit optionalem abschließendem Zeilenumbruch). Das erste Programm sollte also ausgegeben …
Ich habe es schwer für dich! Meine Freundin ist kürzlich auf MTV (USA) auf eine neue Show gestoßen. Es ist eine schreckliche Show und jeder auf ihr ist trashig, aber das "Spiel" ist ziemlich interessant. Aus Wikipedia: Bist du der eine? folgt 20 Leuten, die zusammen in Hawaii leben, um …
Bracket Zahlen bieten eine einfache Möglichkeit , große natürliche Zahlen auszudrücken nur linke Klammer, Raum verwenden und rechte Klammer ( [ ]). Eine Klammer-Nummer ist definiert als eine Folge von einem oder mehreren Paaren übereinstimmender Klammern, die [...]als Chunks bezeichnet werden und durch null oder mehr Leerzeichen von ihren Nachbarn …
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 zufällig aus einem der …
Betrachten Sie ein Quadrat-n-n-Gitterdiagramm, das so aussieht. Es ist wichtig zu beachten, dass dieses Diagramm 11 mal 11 ist . An einem bestimmten Punkt steht ein Mann an einer Kreuzung und bewegt sich immer nur um jeweils einen Schritt vertikal oder horizontal zur nächsten Kreuzung. Leider hat er etwas zu …
Die Aufgabe ist einfach: Ihr Programm liest eine Ganzzahl als Eingabe und gibt aus, ob es sich um eine Primzahl handelt oder nicht. Sie können "ja / nein", "wahr / falsch" oder irgendetwas drucken, was das Ergebnis eindeutig identifiziert. Die Herausforderung besteht darin, dass der Code mit vertauschten Zeilen und …
Von Quine Central : Schreiben Sie ein Quine, das den Namen einer Sprache als Eingabe verwendet und dasselbe ausgibt, das in der Eingabesprache implementiert ist. Der Quellartikel hat etwas, woran Sie arbeiten können, aber wie der Autor sagt, ist dies viel schwieriger. Natürlich müssen Sie nur eine begrenzte Anzahl von …
Zeichnen Sie bei einem Schwarzweißbild mit weißem Hintergrund und einer Reihe schwarzer Punkte eine Reihe weißer Pixel rot, sodass zwischen jedem Paar schwarzer Pixel ein Pfad liegt. Einzelheiten Ein Pfad ist ein Satz verbundener Pixel (Konnektivität mit 8 Nachbarschaften). Schwarze Pixel können als Teil der Pfade verwendet werden. Das Ziel …
Eine Permutation eines Satzes ist eine bijektive Funktion . Wenn beispielsweise dann ist die Funktion \ pi: x \ mapsto 1 + (x + 1 \ mod 4) eine Permutation:S={s1,s2,…,sn}S={s1,s2,…,sn}S = \{s_1, s_2, \dotsc, s_n\}π:S→Sπ:S→S\pi: S \to SS={1,2,3,4}S={1,2,3,4}S = \{1,2,3,4\}π:x↦1+(x+1mod4)π:x↦1+(x+1mod4)\pi: x \mapsto 1 + (x + 1 \mod 4) π(1)=3,π(2)=4,π(3)=1,π(4)=2π(1)=3,π(2)=4,π(3)=1,π(4)=2 …
Herausforderung Bei einer Ganzzahl n ≥ 4 wird eine Permutation der Ganzzahlen [0, n-1] mit der Eigenschaft ausgegeben , dass keine zwei aufeinander folgenden Ganzzahlen nebeneinander liegen. Der Wert einer Permutation piist die Summe abs(pi[i] - i)aller Indizes i. Beispiele (1, 3, 0, 2) hat Wert 6 (0, 2, 4, …
Ihre Aufgabe ist es, ein Computerprogramm so zu schreiben, dass jede Anordnung der Zeilen eine andere Zahl zwischen 1 und n ausgibt, wenn es in Zeilen aufgeteilt wird (aufgeteilt auf das Zeilenumbruchzeichen) ! (wobei n die Gesamtzahl der Zeilen ist). Es sollte keine Nummer von zwei verschiedenen Arrangements ausgegeben werden …
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 R. Behalten Sie jedoch …
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.