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.

3
Schreiben von rationalen Zahlen als Verhältnis von Fakultäten von Primzahlen
Hinweis: Diese Herausforderung wurde in der Sandbox veröffentlicht . Einführung Diese Herausforderung ist inspiriert von Putnam B1 aus dem Jahr 2009 , einem Problem in einem Mathematikwettbewerb für Studenten. Das Problem ist wie folgt: Zeigen Sie, dass jede positive rationale Zahl als Quotient von Produkten von Fakultäten von (nicht notwendigerweise …

5
Gibt es mehr harte oder weiche Objekte?
Tangential inspiriert von der Eröffnung des What-If-Buches. Die Eingabe ist ein Rechteck aus Leerzeichen als Zeichenfolge, Liste der Zeichenfolge usw. mit Objekten, die aus #den folgenden Elementen bestehen: ######## # # ######## ### #### ### #### ### Die Objekte sind immer sich nicht überschneidende, sich nicht berührende Rechtecke. Ein weiches …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

30
Gemischte Zahl zu einem falschen Bruch
Gemischte Zahl zu einem falschen Bruch In dieser Herausforderung wandeln Sie eine gemischte Zahl in einen falschen Bruch um. Da unzulässige Brüche weniger Zahlen verwenden, muss Ihr Code so kurz wie möglich sein. Beispiele 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 Spezifikation Sie können davon …

13
Sierpinski-Schichten
Beginnen /\Sie mit einem Sierpinski-Dreiecksmuster , indem Sie eine Linie darunter einfügen, sodass ... Jeder loser Zweig /oder \Splits wieder in zwei Zweige: /\. Jede Kollision von Zweigen \/stirbt mit nichts (außer Leerzeichen) darunter. Das Wiederholen dieser Regeln ergibt /\ /\/\ /\ /\ /\/\/\/\ /\ /\ /\/\ /\/\ etc... ( …

12
LCM der rationalen Zahlen
Das kleinste gemeinsame Vielfache (LCM) eines Satzes von Zahlen Aist die kleinste Ganzzahl b, b/adh eine Ganzzahl für alle Ganzzahlen ain A. Diese Definition kann auf rationale Zahlen erweitert werden! Aufgabe Suchen Sie das kleinste positive Rational b , b/adas eine Ganzzahl für alle Rationalen a in der Eingabe ist. …

28

6
Löschen Sie die erste periodische Ziffer
Wir alle wissen, dass jedes Mal, wenn eine rationale Zahl dezimal geschrieben wird, das Ergebnis entweder terminierend oder (irgendwann) periodisch ist. Wenn zum Beispiel 41/42 dezimal geschrieben wird, ist das Ergebnis 0.9 761904 761904 761904 761904 761904 761904 761904 ... mit einer anfänglichen Folge von Ziffern, 0.9gefolgt von der Folge, …

7
Konvertieren Sie einen Bruch in eine wiederholte Dezimalzahl
Fast das Gegenteil, wenn diese Herausforderung, und ich vermute, es wird etwas einfacher sein. Ihre Aufgabe ist es, zwei Ganzzahlen im Format a/b(Bildung einer rationalen Zahl) zu nehmen und die Zahl dann genau dezimal auszugeben. Wenn Sie beispielsweise eingeben 1/3, wird Folgendes ausgegeben: 0.33333333333333333 Und würde 3s bis zum Ende …

7
Zufriedenstellende Rundung
Zufriedenstellende Rundung Sie wissen, wann Sie im Naturwissenschaftsunterricht sind, und haben gebeten, auf 2 Sig Feigen zu runden, aber Ihre Antwort lautet 5.2501...? Sie sollten sich zu runden 5.3, aber das ist einfach so unbefriedigend! Wenn Sie auf runden 5.3, haben Sie eine ganze Differenz von 0,05, was im Vergleich …

8
Konvertieren Sie einen Prozentsatz in ein "einfaches" Verhältnis
Sie betreiben eine politische Website und haben festgestellt, dass die Menschen ein besseres intuitives Verständnis haben, wenn die Chance, eine Wahl zu gewinnen oder zu verlieren, als Verhältnis ("5 zu 7") ausgedrückt wird, als wenn es als Prozentsatz ausgedrückt wird ("71%"). ). Aber Sie möchten auch keine verwirrenden Verhältnisse wie …

1
Wenn Kugeln kollidieren
Diese Herausforderung basiert auf einem Rätsel, das ich vor einiger Zeit in einem Buch gelesen habe und das ich hier wiedergefunden habe . Es geht um Kugeln, die einmal pro Sekunde mit unterschiedlichen Geschwindigkeiten abgefeuert werden und sich für immer in einer geraden Linie bewegen. Wenn eine Kugel eine andere …

2
Ein guter Zeitpunkt, sich zu weigern
Die Einrichtung Angenommen , sind Sie gegebenen n Sicherungen, mit 1 ≤ n ≤ 5, von denen jeder einen Meter lang, und wo jede Sicherung hat einen zugehörigen Verbrennungsrate von N Meter pro D Stunden. Eine Sicherung kann an einem oder an beiden Enden gezündet, anschließend an einem oder an …

16
Genaue Teilsumme der harmonischen Reihe
Herausforderung Bei einer positiven Ganzzahl Nwird die Summe der ersten NReziprokwerte als exakter Bruch ausgegeben , der als ein Paar von Ganzzahlen in einer konsistenten Reihenfolge dargestellt wird, die Zähler und Nenner darstellt. Regeln Die Ausgabe muss exakt sein. Die Ausgabe sollte als Ganzzahlenpaar in einer konsistenten Reihenfolge erfolgen, die …

25
Mischfraktionsgleichheit
In der Grundschule lernen die Kinder die richtigen Brüche, bei denen der Zähler kleiner als der Nenner ist und der Wert des Bruchs daher kleiner als eins ist. Später werden sie über Brüche unterrichtet, bei denen der Wert des Bruchs größer als eins ist, und über zwei verschiedene Möglichkeiten, diese …

3
Dezimalbrüche
Ihr Ziel ist es, Code zu schreiben, der die kürzeste eindeutige Dezimalsequenz für den eingegebenen Bruch ausgibt. Keine zwei Brüche mit demselben Nenner dürfen dieselbe Ausgabe haben, obwohl Brüche mit unterschiedlichen Nennern dieselbe Darstellung haben können. Nehmen Sie 2 Ganzzahlen als Eingabe, die erste ist der Zähler, die zweite der …

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.