Die Herausforderung betrifft die Mathematik. Erwägen Sie auch die Verwendung spezifischerer Tags: [Zahl] [Zahlentheorie] [Arithmetik] [Kombinatorik] [Graphentheorie] [Geometrie] [abstrakte Algebra].
Bei einer positiven Ganzzahl können wir eine neue Zahl bilden, die durch ihre paarweise ausgeführten Ziffern beschrieben wird (wobei bei Zahlen mit ungerader Ziffernanzahl eine führende 0 hinzugefügt wird). Zum Beispiel: 1234 kann als eine 2, drei 4s gelesen werden - die Ausgabe für 1234 ist also 2444. 643 hat …
Hintergrund Wenn Sie viel Code-Golf spielen, sind Sie sich wahrscheinlich der bitweisen XOR- Operation bewusst . Bei zwei Ganzzahlen gibt es eine weitere Ganzzahl mit 1s in den Bits, in denen sich die beiden Eingänge unterscheiden. Also zum Beispiel 1010 XOR 0011 = 1001. Es erweist sich als sehr nützlich …
Beachten Sie, dass für diese Herausforderung keine komplexen Zahlen verarbeitet oder verstanden werden müssen. Bei einer nicht leeren quadratischen Matrix, in der jedes Element eine ganzzahlige Liste mit zwei Elementen (Re, Im) ist, bestimmen Sie (unter Angabe von Wahrheits- / Falschheitswerten oder zwei konsistenten Werten), ob dies eine hermitische Matrix …
Eine Schleife ist eine ziemlich einfache algebraische Struktur. Es ist ein Tupel (G, +), wobei G eine Menge ist und + ein binärer Operator G × G → G ist . Das heißt, + nimmt zwei Elemente von G und gibt ein neues Element zurück. Der Betreiber muss außerdem zwei …
Wir alle wissen, dass jedes Mal, wenn eine rationale Zahl dezimal geschrieben wird, das Ergebnis entweder terminierend oder (irgendwann) periodisch ist. Wenn zum Beispiel 41/42 dezimal geschrieben wird, ist das Ergebnis 0.9 761904 761904 761904 761904 761904 761904 761904 ... mit einer anfänglichen Folge von Ziffern, 0.9gefolgt von der Folge, …
Die Multiplikation zwischen 2 ganzen Zahlen kann wie folgt zu einer Reihe von Additionen reduziert werden 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Die Potenzierung (Erhöhen von a zur Potenz von b ) kann auch in eine Reihe …
Diese Frage ist von dieser Antwort inspiriert . Zufälligerweise verwendete ich als Kind die äthiopische Multiplikation, kannte aber den Namen der Methode bis vor kurzem nicht. Die äthiopische Multiplikation ist eine Methode zur Multiplikation ganzer Zahlen, bei der nur Addition, Verdopplung und Halbierung verwendet werden. Methode: Nimm zwei zu multiplizierende …
Verwandte, aber dies erfordert nur positive ganze Zahlen und muss nicht kommutativ sein Die Cantor Pairing-Funktion wird in diesem Wikipedia-Artikel beschrieben . Im Wesentlichen handelt es sich um eine Operation, bei der bei Anwendung auf zwei Werte X und Y die ursprünglichen Werte X und Y erhalten werden können, wenn …
Hintergrund Das Delta eines Arrays von ganzen Zahlen ist das Array, das aus den Differenzen aufeinanderfolgender Elemente gebildet wird. Zum Beispiel [1, 2, 4, 7, 3, 9, 6]hat die folgenden Deltas: [1, 2, 3, -4, 6, -3]. Wir definieren nun die Deltas einer Ganzzahlmatrix als die Deltas jeder Zeile und …
Die Aufgabe besteht darin, einen nicht trivialen Faktor einer zusammengesetzten Zahl zu finden. Schreiben Sie Code, der einen nicht trivialen Faktor einer zusammengesetzten Zahl so schnell wie möglich findet, sofern Ihr Code nicht länger als 140 Byte ist. Die Ausgabe sollte nur der gefundene Faktor sein. Ihr Code kann Eingaben …
Wenn Sie eine Zeichenfolge Sund eine Liste von Indizes angeben X, ändern Sie diese, Sindem Sie das Element an jedem Index entfernen Sund dieses Ergebnis als neuen Wert von verwenden S. Zum Beispiel gegeben S = 'codegolf'und X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 …
In der Mathematik ist die faktorielle, verkürzte "Tatsache" einer nicht negativen ganzen Zahl n , die mit n! Bezeichnet wird . ist das Produkt aller positiven ganzen Zahlen kleiner oder gleich n . Zum Beispiel 5! ist 1 * 2 * 3 * 4 * 5 = 120 Die Fakultät …
Eingänge: Zwei einzelne Ziffern (nennen wir sie mund n) und zwei Zeichen (nennen wir sie aund b) in einem Eingabeformat Ihrer Wahl. Ausgabe: Stellen Sie sich für die Komplettlösung vor m=2, n=5, a='a', b='b'. Ihre Ausgabe ist eine Zeichenfolge, die aus Ihren vier Eingaben erstellt wird. Nennen wir den String …
... oder ist da? Ihre Herausforderung besteht darin, meine Rechnung für das Mittagessen zu analysieren, die den Grundpreis, Tipps, Rabatte, Gutscheine und Extras enthält, und herauszufinden, ob mein Mittagessen 0 USD oder weniger betrug . Wenn dies die Eingabe ist: 12.34 15 tip 25 discount 1.5 extra 2 coupon Dann …
Der Euklidische Algorithmus ist ein weit verbreiteter Algorithmus zur Berechnung des größten gemeinsamen Divisors (GCD) zweier positiver Ganzzahlen. Der Algorithmus Für diese Herausforderung wird der Algorithmus wie folgt beschrieben: Zeigen Sie die beiden Eingaben als benachbarte Zeilen eines bestimmten Zeichens an, z. B. kann eine Eingabe von 3,4durch die benachbarten …
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.