Als «math» getaggte Fragen

13
Gibt die n-ten Stellen einer ganzen Zahl aus

Berechnen Sie ohne Verwendung von Zeichenfolgen (außer bei Bedarf, z. B. bei Eingabe oder Ausgabe) die n-te Ziffer einer Ganzzahl von links (in Basis 10). Die Eingabe erfolgt in folgendem Format: 726433 5 Die Ausgabe sollte sein: 3 da dies die fünfte Ziffer von "726433" ist. Eingabe wird nicht...

13
Primalitätstests in Manufactoria

Hintergrund Manufactoria ist ein Programmierspiel. Der Spieler muss eine zweidimensionale Programmiersprache verwenden, um Aufgaben zu erledigen. Wenn Sie noch nie davon gehört haben, lernen Sie am einfachsten, indem Sie die ersten Level des Spiels ausprobieren. Herausforderung Ihre Herausforderung...

13
Quaternionen multiplizieren

Schreiben Sie eine benannte Funktion oder ein benanntes Programm, das das Quaternionsprodukt von zwei Quaternionen berechnet. Verwenden Sie so wenig Bytes wie möglich. Quaternionen Quaternionen sind eine Erweiterung der reellen Zahlen, die die komplexen Zahlen weiter erweitert. iQuaternionen...

13
Pizza fair teilen

Die Schwierigkeit, Pizza mit Freunden zu teilen, besteht darin, dass es schwierig ist, sicherzustellen, dass jeder die gleiche Menge Peperoni auf seinem Stück bekommt. Ihre Aufgabe ist es also, zu entscheiden, wie Sie eine Pizza fair in Scheiben schneiden, damit alle glücklich sind. Richtungen...

13
Berechnung der Entfernungen mod N

Sie haben lange Zeit Daten von einem Advanced Collecting Device Controller ™ gesammelt . Sie überprüfen die Protokolle und stellen zu Ihrem Entsetzen fest, dass etwas furchtbar schief gelaufen ist: Die Daten enthalten nur die letzten Bits der Zahlen! Zum Glück kennen Sie den Startwert und wissen,...

13
Natürlich lineare diophantische Gleichungen

Eine lineare diophantinische Gleichung in zwei Variablen ist eine Gleichung der Form ax + by = c , wobei a , b und c konstante ganze Zahlen und x und y ganzzahlige Variablen sind. Für viele natürlich vorkommende diophantinische Gleichungen stehen x und y für Größen, die nicht negativ sein können....

13
Sieb von Sundaram (zum Finden von Primzahlen)

Die Herausforderung Implementieren Sie das Sundaram-Sieb, um die Primzahlen unten zu finden n. Nehmen Sie eine Ganzzahl nund geben Sie die folgenden Primzahlen aus n. Sie können davon ausgehen, dass dies nimmer weniger als oder gleich einer Million sein wird. Sieb Beginnen Sie mit einer Liste der...

13
Primzahlen mit Primindex

Schreiben Sie ein Programm oder eine Funktion, die die ersten 10000 primindexierten Primzahlen ausgibt / zurückgibt. Wenn wir die n- te Primzahl nennen p(n), lautet diese Liste 3, 5, 11, 17, 31, 41, 59 ... 1366661 da p(p(1)) = p(2) = 3 p(p(2)) = p(3) = 5 p(p(3)) = p(5) = 11 p(p(4)) = p(7) = 17 ......

13
Finden Sie den Winkel zwischen zwei Punkten

Bestimmen Sie bei zwei Punkten Aund Bden Winkel von Linie AOzu Linie BOum den Punkt, an Odem Osich der Ursprung befindet ( (0,0)). Zusätzlich kann der Winkel abhängig von der Position der Punkte positiv oder negativ sein (siehe Beispiele). Die Eingabe erfolgt in Punkten Aund Bund kann in beliebiger...

13
Quadratische Seitenpositionierung

Willkommen zu meiner ersten Code-Golf-Challenge! :) Hüpfen wir gleich hinein. Herausforderung: Bei zwei gegebenen Gleitkommavektoren, O (Ursprung) und T (Ziel), müssen Sie ein Programm erstellen, um die Werte L und R auf STDOUT zu drucken. O ist eine Ecke des Platzes T ist eine Ecke des Quadrats,...

13
Holen Sie sich die Getters

Die Aufgabe Ich vermute, jeder mag die automatische Codegenerierung und das Sparen von Zeit während der Arbeit. Sie müssen tagsüber viele Klassen und Mitglieder erstellen, und Sie möchten nicht alle gettersmanuell erstellen . Die Aufgabe besteht darin, ein Programm oder eine Funktion zu schreiben,...

13
Berechnung der Entropie

Eingang Eine Matrix, Mdie als zwei durch Leerzeichen getrennte Zeilen von ganzen Zahlen dargestellt wird. Jede Zeile hat die gleiche Anzahl von Ganzzahlen, und jede Ganzzahl ist entweder -1 oder 1. Die Anzahl von Ganzzahlen pro Zeile beträgt höchstens 20. MDaher wird angegeben, 2von nwon die Anzahl...

13
Mathematische Substitution

Manchmal ist es nützlich, ein mathematisches Problem mit mehreren Eingaben auszuführen. Ziel dieser Herausforderung ist es, ein Programm zu entwickeln, das diese Aufgabe erleichtert. Zahlenerzeugende Ausdrücke Sie müssen 3 Ausdruckstypen unterstützen: Single Number Generator: Sehr einfach, nur eine...

13
Irreduzible Polynome über GF (5)

Ein Polynom mit Koeffizienten in einem Feld F heißt irreduzibel gegenüber F, wenn es nicht in das Produkt von Polynomen niedrigeren Grades mit Koeffizienten in F zerlegt werden kann . Betrachten Sie Polynome über dem Galoisfeld GF (5). Dieses Feld enthält 5 Elemente, nämlich die Nummern 0, 1, 2, 3...

13
Iterierter gleitender Durchschnitt

Wenn wir eine Liste haben, sagen [9, 2, 4, 4, 5, 5, 7]wir die Liste , dann können wir einen gleitenden Durchschnitt darüber bilden. Ein Fenster von etwa 3 Elementen wird jedes Element durch ein Fenster wie solche ersetzt: [[9], [9, 2], [9, 2, 4], [2, 4, 4], [4, 4, 5], [4, 5, 5], [5, 5, 7]]und...

13
Identifizieren Sie den Kegelschnitt

Bestimmen Sie bei 5 verschiedenen Punkten auf einer zweidimensionalen Ebene die Art des Kegelschnitts, der durch die Punkte gebildet wird. Der Ausgang wird einer der folgenden sein circle, hyperbola, ellipse, oder parabola. Regeln Die Punkte befinden sich im Allgemeinen in einer linearen Position,...

13
Matrix-Trigonometrie

Einführung Die beiden häufigsten trigonometrische Funktionen, sineund cosine(oder sinund coskurz), kann erweitert werden , matrixWertFunktionen sind. Eine Möglichkeit, die Analoga mit Matrixwerten zu berechnen, ist die folgende: Betrachten Sie diese beiden wichtigen trigonometrischen Identitäten:...