Herausforderung Erstellen Sie eine Funktion oder ein Programm, das bei Angabe einer Ganzzahl sizeFolgendes ausführt: Wenn sizegleich 1 ist, wird ausgegeben H H HHH H H Wenn sizegrößer als 1, wird ausgegeben X X XXX X X wo Xist die Ausgabe des Programms / der Funktion fürsize - 1 (Wenn …
Schreiben Sie ein Programm oder eine Funktion, die eine nicht leere Liste positiver Ganzzahlen enthält. Sie können davon ausgehen, dass die Eingabe in einem angemessenen, praktischen Format wie "1 2 3 4"oder erfolgt [1, 2, 3, 4]. Die Zahlen in der Eingabeliste stellen die Segmente eines vollständigen Kreisdiagramms dar, wobei …
Inspiriert von dieser Frage unserer Mitbewerber bei Code Review. Definitionen Ein Super-Array ist ein Array, bei dem jedes neue Element im Array größer ist als die Summe aller vorherigen Elemente. {2, 3, 6, 13}ist ein super Array, weil 3 > 2 6 > 3 + 2 (5) 13 > 6 …
Einführung Menschen sind eine bemerkenswerte Spezies, aber manchmal ist es sehr umständlich, sie zu verstehen - besonders für Computer. Insbesondere scheinen wir es zu mögen, Polynome auf sehr verschlungene Weise mit scheinbar willkürlichen Regeln zu schreiben. Was ist das kürzeste Programm, das Sie schreiben können, um ein Polynom nach diesen …
Ein Faro-Shuffle ist eine Technik, die häufig von Magiern verwendet wird, um ein Deck zu "mischen". Um einen Faro-Shuffle auszuführen, schneiden Sie zuerst das Deck in zwei gleiche Hälften und verschachteln dann die beiden Hälften. Beispielsweise [1 2 3 4 5 6 7 8] Faro wird gemischt [1 5 2 …
Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die ein ASCII-Dreieck druckt. Sie sehen so aus: |\ | \ | \ ---- Ihr Programm nimmt eine einzelne numerische Eingabe nmit den Einschränkungen an 0 <= n <= 1000. Das obige Dreieck hatte einen Wert von n=3. Das …
Finden Sie bei einer positiven ganzen Zahl nnn , die kein Quadrat ist, die fundamentale Lösung (x,y)(x,y)(x,y) der zugehörigen Pell-Gleichung x2−n⋅y2=1x2−n⋅y2=1x^2 - n\cdot y^2 = 1 Einzelheiten Die Grundzahl (x,y)(x,y)(x,y) ist ein Paar ganzer Zahlen x,yx,yx,y die die Gleichung erfüllen, in der xxx minimal und positiv ist. (Es gibt immer …
Hintergrund Das Sidi-Polynom vom Grad n - oder das (n + 1) -te Sidi-Polynom - ist wie folgt definiert. Die Sidi-Polynome haben mehrere interessante Eigenschaften, aber auch ihre Koeffizienten. Letztere bilden die OEIS-Sequenz A075513 . Aufgabe Schreibe ein vollständiges Programm oder eine Funktion , die, da eine nicht negative ganze …
Chebyshev-Polynome sind eine Familie von orthogonalen Polynomen, die an vielen Stellen in der Mathematik auftauchen und viele interessante Eigenschaften haben. Eine Charakterisierung von ihnen ist, dass sie die einzigartigen Polynome sind, die befriedigen .Tn(cos(x)) = cos(n*x) Herausforderung Bei einer nichtnegativen Ganzzahl nsollten Sie das n-te Chebyshev-Polynom ausgeben . .Tn(x) Definition …
Wir definieren ein Binarray als ein Array, das die folgenden Eigenschaften erfüllt: es ist nicht leer Der erste Wert ist a 1 Der letzte Wert ist a 1 Alle anderen Werte sind entweder 0oder1 Zum Beispiel das Array [ 1, 1, 0, 1 ] ein gültiges Binarray . Die Aufgabe …
Bei einem Polynom p(x)mit ganzzahligen Koeffizienten und einem konstanten Term von p(0) = 1 or -1und einer nichtnegativen ganzen Zahl Nwird der N-te Koeffizient der Potenzseris (manchmal als "Taylor-Reihe" bezeichnet) von f(x) = 1/p(x)entwickelt x0 = 0, dh der Koeffizient des Gradmonoms, zurückgegeben N. Die gegebenen Bedingungen stellen sicher, dass …
Schreiben Sie ein in sich geschlossenes Programm, das bei Angabe eines Polynoms und einer Schranke alle reellen Wurzeln dieses Polynoms zu einem absoluten Fehler findet, der die Schranke nicht überschreitet. Einschränkungen Ich weiß, dass Mathematica und wahrscheinlich einige andere Sprachen eine Ein-Symbol-Lösung haben, und das ist langweilig, deshalb sollten Sie …
Was ist der Ultraradikal Der Ultraradikal oder das Bring-Radikal einer reellen Zahl aeina ist definiert als die einzige reelle Wurzel der Quintingleichung x5+x+a=0x5+x+ein=0x^5+x+a=0 . Hier verwenden wir UR(⋅)UR(⋅)UR(\cdot) , um die Ultraradikalfunktion zu bezeichnen. Zum Beispiel ist , da .UR(−100010)=10UR(-100010)=10UR(-100010)=10105+10−100010=0105+10-100010=010^5+10-100010=0 Herausforderung Schreiben Sie ein vollständiges Programm oder eine Funktion, die …
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 Buchstabe sein, dann …
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 Inverter? Der Formbezeichner ist der Bezeichner für den Formtyp, den Sie mit …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.