Als «math» getaggte Fragen

Die Herausforderung betrifft die Mathematik. Erwägen Sie auch die Verwendung spezifischerer Tags: [Zahl] [Zahlentheorie] [Arithmetik] [Kombinatorik] [Graphentheorie] [Geometrie] [abstrakte Algebra].

5
Berechnen Sie die Delacorte-Zahl eines Quadrats
Herausforderung: Berechnung einer Delacorte-Zahl in einer beliebigen Sprache durchführen. Kürzester Code gewinnt. Für eine gegebene quadratische Matrix von verschiedenen ganzen Zahlen 1..n² (mögliche Seitenlänge n mindestens zwischen 3 und 27) ist ihre Delacorte-Zahl die Summe der Produkte gcd (a, b) × distance² (a, b) für jedes einzelne ganzzahliges Paar {a, …
12 code-golf  math 

4
Wie man keine Brüche reduziert
Brüche falsch reduzieren In dieser Code-Golf-Herausforderung musst du Brüche finden, die auf die falsche Weise reduziert werden können, aber immer noch die gleiche Anzahl haben. Hinweis: Das falsche Reduzieren von Brüchen hat hier eine genaue Definition, siehe Details. Beispiel: 64/16 = 6 4/1 6 = 4/1 = 4 Natürlich können …

7
Finden Sie die maximale Operation
Die Herausforderung besteht darin, die maximale Anzahl, die Sie aus einer Liste von Ganzzahlen erhalten können, mithilfe von arithmetischen Grundoperatoren (Addition, Subtraktion, Multiplikation, unäre Negation) zu finden. Eingang Eine Liste von ganzen Zahlen Ausgabe Das maximale Ergebnis bei Verwendung jeder Ganzzahl in der Eingabe. Die Eingabereihenfolge spielt keine Rolle, das …

6
Implementieren Sie einen 8-Bit-Addierer
Die Herausforderung Implementieren Sie eine Funktion, die zwei Ganzzahlen akzeptiert, deren Werte von 0 bis 255 reichen, und die Summe dieser Ganzzahlen (Mod 256) zurückgibt. Sie können nur bitweise Negation (~), bitweise oder (|), Bitverschiebungsoperatoren (>>, <<) verwenden. und Zuweisung (=). Zu den Dingen, die Sie nicht verwenden können, gehören …

5
Erhebe dich zur Macht
Herausforderung Die Herausforderung besteht darin, ein Programm zu schreiben, das eine positive Zahl aund eine Zahl ungleich Null annimmt bund ausgibt a^b(a wird zur Potenz erhoben b). Sie können nur + - * / abs()als mathematische Funktionen / Operatoren verwenden. Diese können nur auf skalare Werte angewendet werden, nicht jedoch …

3
Stellen Sie die Fläschchen in Ihre Zentrifuge
Diese Frage stammt aus diesem reddit-Thread des reddit-Benutzers taho_teg, wurde jedoch zu einem allgemeineren "Rätsel" erweitert. Sie haben eine Zentrifuge mit 24 Löchern für die Fläschchen, die gleichmäßig in einem Kreis um die Mittelachse verteilt sind. Wenn Sie jetzt über mehrere Fläschchen verfügen und die Zentrifuge starten möchten, müssen Sie …
12 code-golf  math 

30
Ganzzahlige Quadratwurzel der Ganzzahl [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Problem: Schreiben Sie in der von Ihnen gewählten Sprache die kürzeste …

24
Berechnen Sie die Kubikwurzel einer Zahl
Das Ziel dieses Codegolfs ist es, ein Programm oder eine Funktion zu erstellen, die die Kubikwurzel einer Zahl berechnet und ausgibt, die als Eingabe angegeben wird. Die Regeln: Keine externen Ressourcen Keine Verwendung der eingebauten Kubikwurzelfunktionen. Keine Verwendung von Methoden / Operatoren, die eine Zahl zur Potenz erheben können (einschließlich …
12 code-golf  math 

8
Wie lange dauert es, einen Stock zu malen?
(Basierend auf diesem Math.SE-Problem , das auch einige Grafiken enthält) Ich habe einen Stock, der ungefähr so ​​aussieht: Ich möchte, dass es so aussieht: Ich bin jedoch kein erfahrener Maler. Bevor ich also ein so ehrgeiziges DIY-Projekt beginne, möchte ich sicherstellen, dass ich nicht über den Kopf komme. Ihr Programm …
12 code-golf  math 

1
Sonnenaufgang und Sonnenuntergang
Ich bin ein bisschen romantisch, ich liebe es, mit meiner Frau die Sonnenaufgänge und Sonnenuntergänge an dem Ort zu erleben, an dem wir uns befinden. Für diese Übung kann ich sagen, dass ich keinen Code habe, der mir die Zeit von Sonnenuntergang oder Sonnenaufgang für das Datum, den Breiten- und …
12 code-golf  math 

1
Implementieren Sie eine 64-Bit-Gleitkommazahl nach IEEE 754 durch ganzzahlige Manipulation
(Ich habe die Frage vorerst mit "C" markiert, aber wenn Sie eine andere Sprache kennen, die Gewerkschaften unterstützt, können Sie diese auch verwenden.) Ihre Aufgabe ist es, die vier mathematischen Standardoperatoren + - * /für die folgende Struktur zu erstellen : union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t …

2
Code Golf: Was ist das Schicksal des Raumschiffs? [Gleitkomma-Version]
Diese Frage ist etwas schwieriger als die ASCII-Art-Version. Es gibt keine Kunst, und jetzt können Sie Gleitkomma-Arithmetik machen! Die Herausforderung Die USS StackExchange bewegte sich durch das Gravitationsfeld des Planeten cg-00DLEF, als an Bord eine astronomische Explosion auftrat. Als Chefprogrammierer des Schiffes ist es Ihre Aufgabe, die Flugbahn Ihres Schiffes …

4
Konvertieren von Infix-Notation in Präfix-Notation
Gegeben ein arithmetischer Ausdruck, der Klammern ( ()), Exponenten ( ^), Division ( /) und Multiplikation ( *), Addition ( +) und Subtraktion ( -) (in dieser Reihenfolge der Operation) enthalten kann, wie z a ^ (2 / 3) * 9 * 3 - 4 * 6 Den gleichen Ausdruck …
12 code-golf  math 

3
Implementieren Sie einen Grafikrechner
Es gab viele Fragen, die Taschenrechner betrafen; Es scheint jedoch nicht so, als würde ein Grafikrechner implementiert. Die Herausforderung Sie müssen ein vollständiges Programm schreiben, das mehrere Formeln als Eingabe von STDIN verwendet und diese in STDOUT grafisch darstellt. Die Eingabe erfolgt in der Form f1(x)=x^2-x-1. Es wird ein fgefolgt …

5
Polynominterpolation
Schreiben Sie ein Programm, das die Polynominterpolation unter Verwendung von rationalen Zahlen mit willkürlicher Genauigkeit durchführt. Die Eingabe sieht folgendermaßen aus: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Sie können davon ausgehen, dass vor und nach dem =Vorzeichen genau ein Leerzeichen steht. Alle Zahlen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.