Als «math» getaggte Fragen

23
Eine geometrische Herausforderung

Jeder liebt Geometrie. Warum versuchen wir nicht, Golf zu programmieren? Diese Herausforderung besteht darin, Buchstaben und Zahlen aufzunehmen und daraus Formen zu machen. Die Eingabe Die Eingabe erfolgt in Form von (shapeIdentifier)(size)(inverter). Aber was sind ShapeIdentifier, Größe und...

23
Ameisen auf einem natürlichen Baumstamm

Dies ist eine gute Herausforderung für Anfänger und ein guter Zeitkiller. Ich sagte nur ein -natürliches- Protokoll, weil der Titel zu kurz war, das hat nichts mit Logarithmen zu tun. Gegeben 2 Variablen: Die Anzahl der Ameisen n. Die Breite des Protokolls w. Ausgabe eines Protokolls der Breite...

23
Konvertiert Infix-Ausdrücke in Postfix-Notation

Als ich den Titel dieser geschlossenen Frage sah , fand ich, dass es sich um eine interessante Code-Golf-Herausforderung handelte. Lassen Sie es mich als solches darstellen: Herausforderung: Ein Programm schreiben, Expression oder Unterprogramm , das, ein arithmetischer Ausdruck in gegebenem Infix...

23
Lego-Übersetzungsverhältnisse

Ich baue einen riesigen Legoroboter und muss einige bestimmte Übersetzungsverhältnisse mithilfe eines Satzes von Zahnrädern erzeugen. Ich habe viele Zahnräder mit den üblichen Lego-Zahnradgrößen: 8, 16, 24 oder 40 Zähne. Schreiben Sie ein Programm, das ich verwenden kann, indem ich ein...

23
Lösen von drei offenen Problemen mit einem haltenden Oracle

Sie erhalten die Funktionen: h1 (f, * args) und h2 (f, * args) Beides sind für Sie bereits definierte Methoden (hier kennzeichnet der Stern eine variable Anzahl von Argumenten) f ist eine Funktion, * args ist eine Liste von Parametern, die an diese Funktion übergeben werden sollen h1 gibt einen...

23
Die Basis im Mix

Eingabe: Eine Liste / ein Array von Ganzzahlen, für die sich jedes Element im Bereich von befindet 2-36. Ausgabe: Die Summe der Ganzzahlen (als Basis 10), wobei sich jede nächste Ganzzahl in der Basis des vorherigen Werts befindet (beginnend mit einer regulären Basis 10). Beispiel: Nehmen wir an,...

23
Schnellster Home Prime Generator

Was ist eine Home Prime? Als Beispiel nimm HP (4). Finden Sie zuerst die Primfaktoren. Die Primfaktoren von 4 ( in numerischer Reihenfolge vom kleinsten zum größten, immer ) sind 2, 2. Nehmen Sie diese Faktoren als wörtliche Zahl. 2, 2 wird 22. Dieser Faktorisierungsprozess wird fortgesetzt, bis...

23
Sortieren Sie die Teiler einer Zahl nach Primfaktor

Bei einer Eingabe einer ganzen Zahl ≥ 2 wird eine Liste der Divisoren ausgegeben, die nach Exponenten in ihren Primfaktoren in aufsteigender Reihenfolge sortiert sind, wobei zuerst nach der größten Primzahl, dann nach der zweitgrößten und so weiter geordnet wird. Nehmen Sie als Beispiel die...

23
Finden Sie die Maximal Prime Powers

Eine Primzahlpotenz ist eine positive ganze Zahl n das kann in der Form geschrieben werden , n = p k wobei p eine Primzahl ist und k eine positive ganze Zahl. Zum Beispiel sind einige Primkräfte [2, 3, 5, 4, 9, 25, 8, 27, 125]. Als nächstes betrachten [2, 4, 8, 16, ...]wir Primzahlen von 2. Diese...

23
is_gaussian_prime (z)?

Aufgabe Schreiben Sie eine Funktion, die zwei Ganzzahlen akzeptiert a,b, die die Gaußsche Ganzzahl z = a+ib(komplexe Zahl) darstellen. Das Programm muss true oder false zurückgeben, je nachdem, ob a+ibes sich um eine Gaußsche Primzahl handelt oder nicht . Definition: a + bi ist genau dann eine...

23
Co-Primalität und die Zahl pi

Einführung Die Zahlentheorie steckt voller Wunder in Form unerwarteter Zusammenhänge. Hier ist einer von ihnen. Zwei ganze Zahlen sind Co-Prime , wenn sie keine Faktoren gemeinsam andere als 1. Bei einer Zahl haben N , sollten alle Zahlen von 1 bis N . Ziehe zwei solcher Ganzzahlen nach dem...

23
Kürzeste, eindeutig identifizierende Teilzeichenfolgen

Ersetzen Sie bei einer vorgegebenen Liste von Zeichenfolgen jede Zeichenfolge durch eine ihrer nicht leeren Teilzeichenfolgen, die keine Teilzeichenfolge der anderen Zeichenfolgen in der Liste ist und so kurz wie möglich ist. Beispiel In Anbetracht der Liste ["hello","hallo","hola"], "hello"sollte...

23
Kannst du mich jetzt hören?

Hintergrund Sie sind ein reicher Manager eines Softwareimperiums. Ihre Zeit ist viel Geld wert. Aus diesem Grund müssen Sie immer auf der effizientesten Route fahren. Als Führungskraft verbringen Sie jedoch viel Zeit damit, an wichtigen Telefonanrufen teilzunehmen. Es ist von größter Wichtigkeit,...

23
Dijkstra's Herausforderung

Präsentiert zu Ehren von APL als interaktives Tool zum 50. Geburtstag in diesem Jahr Hintergrund Ken [Iverson] präsentierte seine Arbeit Formalism in Programming Languages im August 1963 auf einer Arbeitskonferenz über mechanische Sprachstrukturen in Princeton, New Jersey (Backus, Curry, Dijkstra,...

23
Bernoulli-Zahlen

Die Bernoulli-Zahlen (insbesondere die zweiten Bernoulli-Zahlen) werden durch die folgende rekursive Definition definiert: Wobei eine Kombination bezeichnet . Geben Sie bei einer nichtnegativen Ganzzahl mals Eingabe die Dezimaldarstellung ODER einen reduzierten Bruch für die mzweite Bernoulli-Zahl...

23
Holen Sie sich die Dezimalzahl!

Aufgabe: Ihre Aufgabe ist es, wenn Sie drei Eingaben erhalten: ein Zähler n ein Nenner d eine andere ganze Zahl, x Erstellen Sie ein Programm / eine Funktion, die die xdritte Stelle der Zahl nach der Dezimalstelle findet. Technische Daten: Der Bereich von nund dliegt zwischen 1und 2^31 - 1,...