Als «rational-numbers» getaggte Fragen

Diese Herausforderung beinhaltet die Manipulation rationaler Zahlen, dh solcher, die als Bruchteil von ganzen Zahlen dargestellt werden können. Verwenden Sie dieses Tag nicht, wenn rationale Zahlen nur eines von mehreren zulässigen Eingabe- / Ausgabeformaten sind, sondern wenn die Verwendung einer exakten rationalen Arithmetik erforderlich ist.

5
Binäre Faltung
Eine binäre Faltung wird durch eine Zahl beschrieben Mund auf eine Zahl angewendet N. Für jedes Bit in der Binärdarstellung von M, wenn das Bit gesetzt ist ( 1), wird das entsprechende Bit in der Ausgabe durch XOR-Verknüpfung der zwei neben dem entsprechenden Bit in liegenden Bits gegeben N(bei Bedarf …
15 code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

30
Runden Sie in Richtung Null
Dies ist eine einfache Aufgabe. Runden Sie eine positive oder negative reelle Zahl auf die nächste ganze Zahl, die näher bei Null liegt. Die Herausforderung Geben Sie eine positive oder negative reelle Zahl in einer angemessenen Form (stdin, function usw.) ein. Runden Sie diese Zahl auf "gegen Null" - das …

9
Nummerieren Sie die positiven Rationen
Es kann gezeigt werden, dass die positiven rationalen Zahlen mit dem folgenden Verfahren numerierbar sind: Null hat die Ordnungszahl 0 Ordnen Sie die anderen Zahlen in einem Raster so an, dass Zeile a, Spalte b a / b enthält Zeichnen Sie einen diagonalen Zickzack von rechts oben nach links unten …

25
Brüche hinzufügen
Schreiben Sie ein Programm oder eine Funktion, die zwei nicht leere Listen mit der gleichen Länge wie die Eingabe verwendet und Folgendes ausführt: Verwendet Elemente der ersten Liste, um Zähler zu erhalten. Verwendet Elemente der zweiten Liste, um Nenner zu erhalten. Nach der Vereinfachung werden die resultierenden Brüche (2/4=>1/2)durch "+" …

6
Rundungsfehler außerhalb der Kontrolle
Hintergrund Sie wurden kürzlich von einer kleinen Wirtschaftsprüfungsgesellschaft eingestellt. Die Welt des Rechnungswesens ist für Sie etwas fremd. Sie sind sich also nicht sicher, ob Sie alle professionellen Richtlinien einhalten. Insbesondere wissen Sie nicht, wann Sie all diese Zahlen runden sollten und in welche Richtung. In den meisten Fällen drehen …

6
Der Satz von Ryley
S. Ryley bewies 1825 folgendes Theorem: Jede rationale Zahl kann als Summe von drei rationalen Würfeln ausgedrückt werden. Herausforderung Gegeben einige rationale Zahl r∈Qr∈Qr \in \mathbb Q drei rationalen Zahlen finden a,b,c∈Qa,b,c∈Qa,b,c \in \mathbb Q , so dass r=a3+b3+c3.r=a3+b3+c3.r= a^3+b^3+c^3. Einzelheiten Ihr Beitrag sollte in der Lage sein, für jede …

30
Stelle die Primzahl von der Primkraft wieder her
Definition : Eine Primzahl ist eine natürliche Zahl, die in der Form p n ausgedrückt werden kann, wobei p eine Primzahl und n eine natürliche Zahl ist. Aufgabe : Gib bei einer Primzahl p n > 1 die Primzahl p zurück. Testfälle : input output 9 3 16 2 343 …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

13
Zwischenfraktionen
Zwischenfraktionen Die Herausforderung: Sie müssen Code erstellen, der mindestens 3 Eingaben akzeptiert. 2 Ganzzahlen und "eine Bruchdarstellung" - welcher Typ auch immer für Ihre Sprache zur Darstellung der Bruchinkremente geeignet ist. Wenn Sie eine Zeichenfolge auswählen, ist die Eingabe "1/4", oder Sie können 2 zusätzliche Ganzzahleingaben oder ein Tupel oder …

4
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, die gettersfür alle Klassenmitglieder automatisch für …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 


3
Computer: Sie rechnen
Diese Herausforderung ist teilweise eine Algorithmus-Herausforderung, beinhaltet etwas Mathematik und ist teilweise einfach eine schnellste Code-Herausforderung. nBetrachten Sie für eine positive ganze Zahl eine gleichmäßig zufällige Zeichenfolge mit 1s und 0s Länge nund nennen Sie sie A. Betrachten sie nun auch einen zweiten einheitlich gewählt zufälligen Zeichenfolge der Länge , …

6
Eine Liste aller rationalen Zahlen ausgeben
Aus der ganzen Mathematik wird es immer ein paar Sätze geben, die über den gesunden Menschenverstand hinausgehen. Eine davon ist die Tatsache, dass es verschiedene Größen von Unendlichkeit gibt. Eine weitere interessante Tatsache ist die Idee, dass viele Unendlichkeiten, die unterschiedlich groß zu sein scheinen, tatsächlich gleich groß sind. Es …

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 …

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 …

15
Wiederholter Wechsel
Was Sie tun müssen, ist eine Funktion / ein Programm zu erstellen, die eine Dezimalzahl als Eingabe verwendet und das Ergebnis der wiederholten Verwendung des Kehrwerts des Bruchteils der Zahl ausgibt, bis die Zahl eine Ganzzahl wird. Insbesondere ist der Prozess wie folgt: Sei x die Eingabe Wenn x eine …

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.