Als «permutations» getaggte Fragen

10
Code-Golf: Tarifsequenz (I)

Herausforderung In dieser Aufgabe würden Sie eine ganze Zahl N (weniger als 10 ^ 5) erhalten und die Farey-Sequenz der Ordnung N ausgeben . Der Eingang N ist in einer einzigen Zeile angegeben, die Eingänge werden durch EOF abgeschlossen. Eingang 4 3 1 2 Ausgabe F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4,...

10
Ungleichheit bei der Umlagerung

Hintergrund Die Umordnungsungleichung ist eine Ungleichung, die auf der Neuanordnung von Zahlen basiert. Wenn ich zwei Listen von Zahlen gleicher Länge habe, x 0 , x 1 , x 2 ... x n-1 und y 0 , y 1 , y 2 ... y n-1 gleicher Länge, wobei I. Ich darf die Zahlen in der Liste neu anordnen. Eine...

10
Der zerstreute Linguist

Hintergrund Ihr Freund, ein Linguist, hat einige einfache Konversationsausschnitte in verschiedenen Sprachen aufgezeichnet und analysiert. Da sie ziemlich abwesend sind, haben sie vergessen, in welcher Sprache sich jedes Snippet befand. Sie müssen ihnen helfen, indem Sie ein Programm erstellen, das...

10
Konstruieren Sie die Jacobi-Matrix

Nehmen Sie den Vektor der Unbekannten und wenden Sie eine generische differenzierbare Funktion an . Der Jacobianer wird dann durch eine Matrix gegeben, so dass: Nehmen wir zum Beispiel an m=3und n=2. Dann (mit 0-basierter Indizierung) Der Jakobianer von fist dann Das Ziel dieser Herausforderung ist...

10
Schritte der Permutation

Schreiben Sie eine Funktion, die einen Satz von Ganzzahlen verwendet und jede Permutation des Satzes und den zwischen jedem Schritt durchgeführten Austausch druckt Eingang eine Menge von ganzen Zahlen, zum Beispiel (0, 1, 2) Ausgabe die Liste der Permutationen und Swaps im Format (Set) (Swap) (Set)...

10
Anagram Quines (Räuberfaden)

Dies ist ein Bullen-und-Räuber die Cops in Frage stellen kann Thema finden Sie hier Ihre Herausforderung als Räuber besteht darin, Ausgaben aus dem Thread der Polizei zu entnehmen und Anagramme der Ausgabe zu finden, die, wenn sie als Programm ausgeführt werden, die ursprünglich bereitgestellte...

9
Permutationsnummerierung

Die Herausforderung Schreiben Sie für einen bestimmten Satz von n ganzen Zahlen ein Programm, das seinen lexikografischen Index ausgibt. Die Regeln Die Eingabe darf nur eine Reihe eindeutiger nicht negativer Ganzzahlen sein, die durch Leerzeichen getrennt sind. Sie sollten den lexikografischen...

9
Kuratorendilemma

Einführung Sie sind ein Freund eines Kurators eines Kunstmuseums, der in letzter Zeit die Freude hatte, moderne Kunst von vier Künstlern zu erhalten ( von denen einige dem Kurator möglicherweise keine Kunstwerke geben, junge Schurken ). Da es sich um moderne Kunst handelt, sehen alle Werke eines...

9
Mische ein Mapping

Wir definieren eine Karte als eine Reihe von Schlüssel-Wert-Paaren. Für diese Herausforderung müssen Sie jeden der Werte einem zufällig ausgewählten Schlüssel zuweisen. Sie müssen die Werte zufällig mischen und die resultierende Karte ausgeben. Dies bedeutet, dass wir jedes Mal, wenn wir Ihr...

9
Die zehnhundert häufigsten Wörter

Diese Frage wurde geschrieben, weil "Thing Explainer" Spaß macht und mir eine Idee gab. Schreiben Sie "Dinge, die den Computer dazu bringen, Dinge zu tun", die eine Reihe von Buchstaben, Zahlen und ähnlichen Dingen lesen / nehmen "#%|?und zurückgeben, True / 1wenn alle Wörter Teil dieser Menge sind...

9
Löse ein Anagramm

Siehe auch: Granma liebt Ana Sie erhalten eine Folge von ASCII-Kleinbuchstaben. Mit dieser Wörterbuchdatei (UPDATED) müssen Sie das Anagramm lösen. Um ein Anagramm zu lösen, müssen Sie alle Wörter oder Wortgruppen, die mit jedem Buchstaben aus der Eingabezeichenfolge gebildet werden können, genau...

9
Konstruiere einen Permuter

Für diese Herausforderung erstellen Sie eine Funktion (Ihre Funktion kann ein vollständiges Programm sein), die eine Liste als Eingabe verwendet und eine Permutation dieser Liste zurückgibt. Ihre Funktion muss die folgenden Anforderungen erfüllen. Es muss deterministisch sein. Wenn Sie Ihre...

9
Golf die Pseudoprimes!

Einleitung / Hintergrund In einer kürzlichen Diskussion im Krypto-Chat wurde ich aufgefordert, mit dem Fermat-Primalitätstest und den Carmichael-Zahlen zu diskutieren / zu helfen . Dieser Test basiert auf der Prämisse, dass a^(p-1) mod p==1immer für Primzahlen gilt p, aber nicht immer für...

9
Erweitern Sie die Vergleichsketten

Im Gegensatz zu den meisten Sprachen wertet Python a<b<cwie in der Mathematik aus und vergleicht die drei Zahlen im Gegensatz zum Vergleich des Booleschen a<bmit c. Der richtige Weg, dies in C (und vielen anderen) zu schreiben, wäre a<b && b<c. Bei dieser Herausforderung...

9
Bei einer int-Eingabe n wird n * umgekehrt (n) ausgedruckt.

Bei gegebener Ganzzahl nausdruckenn * reversed(n) reversed(n)ist die Nummer, die Sie erhalten, wenn Sie reversedie Ziffern von n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...