Als «math» getaggte Fragen

11
Eulers Front 9

  Project Euler ist eine weitere unterhaltsame Programmier-Challenge-Site, auf der man sich messen kann. Frühe Probleme beginnen sanft, explodieren dann aber in Schwierigkeiten über die ersten hundert hinaus. Die ersten Probleme haben einige Gemeinsamkeiten zwischen dem Finden von Primzahlen,...

11
X größer als 3 mit mindestens 2 Unterschieden zwischen X und Y.

Ich versuche, etwas C ++ zu spielen. Ist es möglich, diesen Zustand zu verkürzen? X > 3 & X - Y > 1 (Abgesehen vom Entfernen von Leerzeichen natürlich.) Also Xist zumindest 4doch X >= Y + 2. Xund Ysind ganze Zahlen im Intervall [0,5]. Ich habe versucht, eine bitweise Formel zu finden,...

11
Fibonacci Domino Fliesen

Es gibt ein klassisches kombinatorisches Ergebnis, dass die Anzahl der Möglichkeiten, einen 2*nStreifen mit 1*2Dominosteinen zu kacheln, die n- te Fibonacci-Zahl ist. Ihr Ziel ist es, alle Kacheln für eine bestimmte zu drucken n, gezeichnet mit Strichen und vertikalen Linien wie diese 8 Kacheln für...

11
Löse ein 2x2 Eigensystem

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...

11
Senden Sie Pi… genau

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...

11
Divisorsumme aus der Primzahlfaktorisierung

Die Aufgabe besteht darin, die Divisorsumme einer Zahl aufgrund ihrer Primfaktorisierung zu berechnen. Eingang Zwei Arrays (oder etwas Äquivalentes) der Länge n , von denen eines den Primfaktor und das andere den entsprechenden Exponenten enthält. Ausgabe Die Summe aller Teiler (einschließlich der...

11
Teilzeichenfolgen multiplizieren

Schreiben Sie ein Programm, das zwei Ganzzahlen als Eingabe verwendet. Die erste kann eine beliebige Ganzzahl sein und die zweite ist kleiner oder gleich der Anzahl der Stellen in der ersten Zahl. Lassen Sie diese Zahlen sein aund bjeweils. Das Programm führt folgende Schritte aus Verketten Sie...

11
Ist es ein Faktor eines Polynoms?

Ein Polynom teilbar durch einen Faktor , (x-n)wenn f(n)=0für eine Funktion f. Ihre Aufgabe: festzustellen, ob eine Polynomfunktion f(x)durch teilbar ist (x-n). Die Eingabe Die Eingabe erfolgt in Form von (x-n), (Polynomial). Denken Sie daran, wenn n negativ ist, (x-n)liegt es in der Eingabeform von...

11
Arithmetische Progressionen

Ihre Aufgabe ist es, die Eingabe zu analysieren und die Formel für den n-ten Term auszugeben, wenn es sich um eine arithmetische Folge handelt, andernfalls sollte "NAAP" gedruckt werden. Eingang Die Eingabe (von STDIN) besteht aus wenigen Zahlen zwischen 4 und 10 Zahlen, wobei jede Zahl im Bereich...

11
Berechnen Sie die Anzahl, Divisors Edition

Inspiriert von dieser Frage zu Math. Lassen Sie die prime Faktorisierung einer Zahl, n , dargestellt werden als P (n) 2 = a x 3 b x 5 C x ... . (Verwenden von x als Multiplikationssymbol.) Dann kann die Anzahl der Teiler von n als D (n) = (a + 1) x (b + 1) x (c + 1) ... dargestellt werden . Somit...

11
Kongruenzbeziehungen

In Anbetracht 3 positive ganze Zahlen sind a, bund n(deren Maximalwerte sind der maximal darstellbare Integer - Wert in Ihrer Sprache), Ausgang eines truthy Wert , wenn a ≡ b (mod n)und Falsey anders. Für diejenigen, die mit Kongruenzbeziehungen nicht vertraut sind, a ≡ b (mod n)gilt iff a mod n =...

11
Eine kostenlose Probe der Autokorrelation

Betrachten Sie einen eindimensionalen, reellen Vektor x , der Beobachtungen eines Prozesses darstellt, die in zeitlich gleichmäßigen Abständen gemessen werden. Wir nennen x eine Zeitreihe . Lassen n die Länge bezeichnen x und x bezeichnen das arithmetische Mittel der x . Die Probe Autokovarianz -...

11
Pascals Dreieck als zweidimensionale Liste

Erstellen Sie ein Pascal-Dreieck, das eine verschachtelte Liste ist und an den nicht verwendeten Stellen Nullen enthält. Im Ausgabearray werden die Zahlen des Pascalschen Dreiecks durch Nullen getrennt und auf jeder Seite durch Nullen aufgefüllt, so dass sie zentriert sind. Beispielsweise darf die...