Eine Permutation ist eine bestimmte Reihenfolge einer Liste von Objekten. Mit Permutation gekennzeichnete Probleme umfassen normalerweise das Finden oder Generieren von Permutationen, einschließlich Anagrammen von Text.
Richtlinien Szenario John hat eine wichtige Nummer und er möchte nicht, dass andere sie sehen. Er beschloss, die Nummer mit den folgenden Schritten zu verschlüsseln: Seine Nummer ist immer eine nicht abnehmende Folge (d. H. "1123") Er wandelte jede Ziffer in englische Wörter um. (dh. "123" -> "ONETWOTHREE") Ordnen Sie …
Dies ist ein Cops-and-Robbers- Puzzle, dessen Faden hier zu finden ist . Ihre Aufgabe wird es zwei Schreib zwei Programme (oder Funktionen) sein , so dass sie sind Anagramme voneinander und man führt die linke Inverse des anderen. Diese Programme können beliebig viele Ganzzahlen oder komplexe Zahlen akzeptieren und ausgeben …
In PPCG ist es zu einer gewissen Tradition geworden, dass einige Benutzer ihre Namen vorübergehend durch ein Anagramm ändern (ein neuer Name, der durch Umordnen der Buchstaben des alten gebildet wird). Manchmal ist es schwierig herauszufinden, wer wer ist. Ich könnte ein Programm oder eine Funktion verwenden, um festzustellen, ob …
Über die Serie Ich werde eine kleine Reihe von Code-Golf-Herausforderungen durchführen, die sich um das Thema Zufälligkeit drehen. Dies wird im Grunde ein 9-Loch- Golfplatz sein , der sich jedoch über mehrere Fragen erstreckt. Sie können an jeder Herausforderung einzeln teilnehmen, als wäre es eine normale Frage. Ich werde jedoch …
Drucken Sie eine beliebige Zeichenfolge in Form eines Dreiecks aus, in dem der Text entlang jeder Diagonale nach oben und unten verläuft. Zum Beispiel sollte eine Eingabe von "Hello World": d l r d o l W r d o l o W r d l o l l o …
Inspiriert von dieser Frage auf Math.SE . Beginnend mit können 1Sie wiederholt eine der folgenden zwei Operationen ausführen: Verdopple die Zahl. oder Ordnen Sie die Ziffern nach Belieben neu an, mit der Ausnahme, dass keine führenden Nullen vorhanden sein dürfen. Ein Beispiel aus dem verlinkten Math.SE-Beitrag können wir 1000über die …
Eine positive ganze Zahl kist eine Loeschsche Zahl, wenn kausgedrückt werden kann als i*i + j*j + i*jfür i, jganze Zahlen sind . Zum Beispiel sind die ersten positiven Loeschschen Zahlen: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Beachten Sie, dass i, …
Olympische Weinschwinger üben ihre Routinen in Standardbäumen aus. Insbesondere Standard - Baum nhat Eckpunkte für nach 0oben durch n-1und Kanten Verbinden jeden Nicht - Null - Scheitel azu dem Scheitelpunkt n % adarunter. So sieht Standard Tree 5 beispielsweise folgendermaßen aus: 3 | 2 4 \ / 1 | 0 …
Ein Faro-Shuffle ist eine Technik, die häufig von Magiern verwendet wird, um ein Deck zu "mischen". Um einen Faro-Shuffle auszuführen, schneiden Sie zuerst das Deck in zwei gleiche Hälften und verschachteln dann die beiden Hälften. Beispielsweise [1 2 3 4 5 6 7 8] Faro wird gemischt [1 5 2 …
Herausforderungsbeschreibung Eine "Störung" einer Sequenz ist eine Permutation, bei der kein Element an seiner ursprünglichen Position erscheint. Zum Beispiel ECABDist eine Störung von ABCDE, ist aber CBEDAnicht: ABCDE | | <- B and D are in their orignal positions CBEDA Erzeugen Sie bei gegebener Sequenz eine zufällige Störung. Anmerkungen Sie …
Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die ein ASCII-Dreieck druckt. Sie sehen so aus: |\ | \ | \ ---- Ihr Programm nimmt eine einzelne numerische Eingabe nmit den Einschränkungen an 0 <= n <= 1000. Das obige Dreieck hatte einen Wert von n=3. Das …
Eine fragile Quine Ein fragiles Quine ist ein Quine, das die Eigenschaft erfüllt, dass jede Teilzeichenfolge, die durch Entfernen eines einzelnen Zeichens erstellt wird, bei der Auswertung einen Fehler erzeugt. Beispielsweise. Wenn Ihr Programm asdfeine Quine ist, müssen folgende Fehler auftreten, damit es fragil ist: sdf adf asf asd Ihr …
Das dreidimensionale Levi-Civita-Symbol ist eine Funktion, fdie Dreifachzahlen (i,j,k)in {1,2,3}, bis {-1,0,1}, definiert als: f(i,j,k) = 0wenn i,j,knicht verschieden sind, dh i=joder j=koderk=i f(i,j,k) = 1Wann (i,j,k)ist eine zyklische Verschiebung von (1,2,3), das ist eine von (1,2,3), (2,3,1), (3,1,2). f(i,j,k) = -1Wann (i,j,k)ist eine zyklische Verschiebung von (3,2,1), das ist …
Einführung Mein Rechner verhält sich komisch. Manchmal, wenn ich einen 8eingebe, wird ein angezeigt 2. Und manchmal, wenn ich a 6eingebe, zeigt es a an +. Einige Tasten sind vertauscht! Könnte mir jemand helfen, welche zu bestimmen? Herausforderung: Eingabe: Liste der falschen Gleichungen mit korrekten Ergebnissen. Ausgabe: Die beiden Tasten, …
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.