Als «math» getaggte Fragen

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,...

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
Ein semi-palindromes Puzzle

Ein Palindrom ist ein Wort, das sein eigenes Gegenteil ist. Nun gibt es einige Wörter, die wie Palindrome aussehen, dies aber nicht sind. Zum Beispiel betrachtet das Wort sheesh, sheeshist kein Palindrom , weil seine Rückseite ist hseehsdie anders ist, aber wenn man bedenkt , shein einzelner...

23
Analog ist stumpf!

Eine analoge Uhr hat 2 Zeiger *: Stunde und Minute. Diese Zeiger kreisen mit der Zeit um das Zifferblatt der Uhr. Jede volle Umdrehung des Minutenzeigers ergibt 1/12 einer Umdrehung des Stundenzeigers. 2 volle Umdrehungen des Stundenzeigers bedeuten einen vollen Tag. Da diese Zeiger auf demselben...

22
Gute rationale Näherungen von pi

Schreiben Sie ein Programm, das alle guten rationalen Näherungen von pi mit einem Nenner <1000000 in aufsteigender Nennerreihenfolge ausgibt. a/bist eine "gute rationale Approximation" von pi, wenn es näher an pi liegt als jedes andere Rationale mit einem Nenner, der nicht größer ist als b. Die...

22
Reverse Engineer Polling Statistics

Einführung Berechnen Sie bei einer Reihe von Prozentsätzen für die Auswahlmöglichkeiten in einer Umfrage die Mindestanzahl der Wähler, die in der Umfrage enthalten sein müssen, um diese Statistiken zu erstellen. Beispiel: Welches ist Ihr Lieblingshaustier? Hund: 44.4% Katze: 44.4% Maus: 11.1%...

22
Unrunde Brüche

Wenn Sie einen Bruch in eine Dezimalzahl umwandeln und diese Zahl speichern möchten, müssen Sie sie häufig runden, da Sie nur eine bestimmte Menge an Speicher verwenden möchten. Angenommen, Sie können nur 5 Dezimalstellen speichern, dann wird 5/3 zu 1,6667. Wenn Sie nur 2 Dezimalstellen speichern...

22
Ist q ein quadratischer Rest von n?

Bei zwei gegebenen Eingaben q nbestimmen Sie, ob qein quadratischer Rest von n. Das heißt, gibt es eine xWo- x**2 == q (mod n)oder qeine Quadratmodifikation n? Eingang Zwei ganze Zahlen qund n, wo qund nsind irgendwelche ganzen Zahlen 0 <= q < n. Ausgabe Ein Wahrer oder Falscher. Drucken...

22
Schreiben Sie die Thue-Morse-Sequenz auf

Auf dieser Website gibt es eine Reihe von Herausforderungen, bei denen Sie aufgefordert werden, eine Sequenz auszudrucken. Dies ist keine Ausnahme. (Bei der folgenden Erläuterung der Sequenz für diese Challenge wird davon ausgegangen, dass die Symbole in der Sequenz 0und sind 1.) Die rekursive...

22
Was ist der Punkt?

Schreiben Sie ein Programm oder eine Funktion mit zwei Ganzzahlen, die die X- und Y-Koordinaten eines Punktes auf einer kartesischen Ebene darstellen . Die Eingabe in jedem angemessenen Format kommen kann , solange der Wert X kommt vor der Y. Zum Beispiel 1 -2, (1,-2), [1, -2], oder 1\n-2alle in...

22
Polynomaufnahme

Bei zwei Polynomen f,gwillkürlichen Grades über den ganzen Zahlen sollte Ihr Programm / Ihre Funktion das erste Polynom im zweiten Polynom auswerten. f(g(x))(auch bekannt als die Zusammensetzung (fog)(x) der beiden Polynome) Einzelheiten Builtins sind erlaubt. Sie können jede sinnvolle Formatierung...

22
Kleinste ganze Zahlen nach N, teilbar durch 2, 3 und 4

Gib Kredit, wem Kredit gebührt . Ziel Gegeben eine ganze Zahl N > 0, aus den kleinsten ganzen Zahlen sind A, Bund Cso , dass: Alle von A, Bund Csind streng größer als N; 2teilt A; 3teilt B; und 4teilt C. Dies ist ein Code-Golf, also gewinnt die kürzeste Antwort in Bytes. Sie können eine Sprache...

22
Widerlege mich!

Einführung Ihre Mission im Leben ist einfach: Beweisen Sie, dass sich Menschen im Internet irren! Dazu analysieren Sie normalerweise sorgfältig ihre Aussagen und weisen auf den Widerspruch in ihnen hin. Es ist an der Zeit, dies zu automatisieren, aber da wir faul sind, möchten wir Menschen das...