Mit unseren bekannten mathematischen Symbolen: +, x, Klammern und einer beliebigen rationalen Zahl können Sie leicht Ausdrücke erstellen, die eine gewünschte Zahl ergeben. Zum Beispiel: 1+(2x3)=7, (1+2)+(3x6.5)=22.5und so weiter. Langweilig genug. In dieser Herausforderung werden wir einen neuen Betreiber benutzen ±. Die Verwendung von ±in einem Ausdruck bedeutet, dass Sie …
Herausforderung Geben Sie bei einer bestimmten Ganzzahl Qim Bereich -(2^100) ≤ Q ≤ 2^100die Anzahl der Stellen in dieser Zahl (in Basis 10) aus. Regeln Ja, Sie können die Zahl als Zeichenfolge verwenden und ihre Länge ermitteln. Alle mathematischen Funktionen sind erlaubt. Sie können Eingaben in jede Basis nehmen, aber …
Einführung Eine Warteschlange ist ein abstrakter Datentyp, bei dem Elemente an der Vorderseite (Warteschlange) hinzugefügt und an der Rückseite (Warteschlange) entfernt werden. Dies wird auch als FIFO-Prinzip (First In First Out) bezeichnet. Es wird am besten anhand eines Beispiels gezeigt: Herausforderung Bei einem nicht leeren Array, das positive Ganzzahlen und …
Manchmal müssen Sie beim Schreiben eines Programms aus irgendeinem Grund eine Primzahl verwenden (z. B. Kryptografie). Ich gehe davon aus, dass Sie manchmal auch eine zusammengesetzte Nummer verwenden müssen. Manchmal muss Ihr Programm, zumindest hier bei PPCG, in der Lage sein, mit willkürlichen Änderungen umzugehen. Und unter Umständen, die für …
Das Jahr 2013 hatte eine interessante Eigenschaft: Die Ziffern sind nacheinander sortiert (0123). Nennen wir diesen Zahlentyp eine sortierbare Zahl: eine nicht negative Ganzzahl, deren 10-stellige Basis nach dem Sortieren fortlaufend ist. Leider wird dies erst 2031 und danach erst 2103 wieder vorkommen. Ihre Herausforderung besteht darin, ein Programm oder …
Aufgabe Bei einer positiven Ganzzahl, die nkleiner als 2^30die von Ihnen als Eingabe angegebene ist, sollte Ihr Code eine zufällige Ganzzahl zwischen 0und neinschließlich ausgeben . Die von Ihnen generierte Zahl sollte einheitlich und zufällig gewählt werden . Das heißt, jeder Wert von 0bis nmuss mit gleicher Wahrscheinlichkeit auftreten (siehe …
So finden Sie die digitale Härte einer ganzen Zahl, nehmen seine binäre Darstellung und zählen die Anzahl der Zeiten sowohl eine führende und nachlauf 1kann entfernt werden , bis sie entweder mit einem Start oder Enden 0. Die Gesamtzahl der entfernten Bits ist die digitale Härte. Das ist eine ziemlich …
Entnommen aus dieser Frage bei Stack Overflow. Vielen Dank auch an @miles und @Dada, die Testeingaben vorgeschlagen haben, die einige Eckfälle ansprechen. Die Herausforderung Entfernen Sie bei einem Array von Ganzzahlwerten alle Nullen, die nicht von einem Wert ungleich Null flankiert sind. Entsprechend sollte ein Eintrag beibehalten werden, wenn er …
Herausforderung In dieser Herausforderung müssen Sie eine Zahl als Eingabe nehmen und den entsprechenden Buchstaben des Alphabets ausgeben und umgekehrt. (1 <=> A, 2 <=> B) usw. 1 -> A 2 -> B ... 26 -> Z A -> 1 B -> 2 ... Z -> 26 Regeln Das ist …
Einführung Lassen Sie sich diese Anordnung beachten: [3, 2, 4, 1, 1, 5, 1, 2]. Jedes Element zeigt die Länge des zu summierenden Teilstrings an. Werfen wir einen Blick auf das erste Element des obigen Arrays: [3, 2, 4, 1, 1, 5, 1, 2] ^ Das Element am ersten Index …
Ich denke, die meisten Leute hier wissen, was eine 7-Segment-Anzeige für Ziffern ist: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Wir können die 7-Segment-Differenz (7SD) zwischen zwei Ziffern …
Bei einer Zahl> 0 wird die Summe mit allen Ziffern (1 .. n) verkettet und umgekehrt ausgegeben und addiert. Zum Beispiel mit n = 6: Die Zahlen 1 bis 6 verkettet: 123456 Rückgängig gemacht: 654321 Wenn Sie diese addieren, erhalten Sie: 777777. Ein weiteres Beispiel ist n = 11: 1 …
Die Plus-Minus-Reihenfolge Die Plus-Minus-Sequenz beginnt mit zwei Startwerten a(0)und b(0). Jede Iteration dieser Sequenz ist die Addition und Subtraktion der beiden vorherigen Mitglieder der Sequenz. Das ist a(N) = a(N-1) + b(N-1)und b(N) = a(N-1) - b(N-1). Zielsetzung Produzieren Sie die Plus-Minus-Sequenz in unendlich oder die ersten angegebenen KSchritte K. …
Ich habe den Sandkasten vor dem Posten dieser Herausforderung nicht überprüft - anscheinend wurde diese Herausforderung von Cᴏɴᴏʀ O'Bʀɪᴇɴ vorgeschlagen . Schreiben Sie bei einer Ganzzahleingabe ein Programm, das das Rätsel "Vier ist eine magische Zahl" ausgibt Vier ist die magische Zahl Fünf ist vier und vier ist die magische …
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.