Konvertieren Sie bei einer beliebigen vorzeichenlosen 16-Bit-Ganzzahl die Dezimalzahl (dh die Zahl zur Basis 10) in ein 4 × 4-ASCII-Raster der Bits, wobei sich das höchstwertige Bit (MSB) oben links und das niedrigstwertige Bit (LSB) bei befindet unten rechts lesen Sie quer und dann nach unten (wie englischer Text). Beispiele …
Einführung Mein Rechner verhält sich komisch. Manchmal, wenn ich einen 8eingebe, wird ein angezeigt 2. Und manchmal, wenn ich a 6eingebe, zeigt es a an +. Einige Tasten sind vertauscht! Könnte mir jemand helfen, welche zu bestimmen? Herausforderung: Eingabe: Liste der falschen Gleichungen mit korrekten Ergebnissen. Ausgabe: Die beiden Tasten, …
Schreiben Sie Code, der eine Zeichenfolge als Eingabe annimmt und einen Wahrheits- oder False-Wert ausgibt, je nachdem, ob die Zeichenfolge diesen Regeln folgt oder nicht: Wenn Sie jedes Zeichen übereinander stapeln, in eine Binärdatei konvertieren und jede Spalte summieren, sollten alle Summen identisch sein. Sie können davon ausgehen, dass die …
Ihre Aufgabe: Bestimmen Sie bei gegebener Eingabezeichenfolge, ob die Binärdarstellung dieser Zeichenfolge an keiner Stelle 4 1s oder 0s hintereinander enthält. Darüber hinaus sollte Ihr Code selbst keine solchen Reihen von vier aufeinanderfolgenden Zeichen enthalten. Testfälle String Binary Result U3 01010101 00110011 Truthy 48 00110100 00111000 Falsy Foobar 01000110 01101111 …
Ihr Ziel ist es, eine Funktion oder ein Programm zu erstellen, um die Bits in einem Bereich von Ganzzahlen mit einer Ganzzahl n umzukehren . Mit anderen Worten, Sie möchten die Bit-Umkehr-Permutation eines Bereichs von 2 n Elementen mit einem Index von Null ermitteln. Dies ist auch die OEIS-Sequenz A030109 …
Wenn Sie eine positive Ganzzahl in Binärform ohne führende Nullen ausdrücken und jede 1durch a (und jede 0durch a ersetzen ), stimmen dann alle Klammern überein? In den meisten Fällen werden sie nicht. Beispiel: 9 ist eine 1001Binärzahl, ())(bei der nur die ersten beiden Klammern übereinstimmen. Aber manchmal passen sie …
Eine Primary - Zeichenfolge ( binäre Primzahl ) ist eine Zeichenfolge, bei der jede Zeile und Spalte eine Primzahlsumme aufweist, wenn sie als binäres Gitter geschrieben wird. Das ist eine ziemlich vage Erklärung, also lasst es uns mit einem ausgearbeiteten Beispiel aufschlüsseln ... In diesem Beispiel verwenden wir die Zeichenfolge …
Einen String umkehren und invertieren Herausforderung In dieser Herausforderung. Sie schreiben ein Programm, das die Eingabe umgekehrt und invertiert ausgibt oder zurückgibt. Zunächst sollte jedes Zeichen in seinen Zeichencode konvertiert werden. Dann sollte das in Base-2 konvertiert werden. Anschließend sollte diese Zeichenfolge umgekehrt werden. Danach sollte der String invertiert werden …
Eine positive ganze Zahl N ist K -sparsam, wenn zwischen zwei aufeinanderfolgenden Einsen in ihrer binären Darstellung mindestens K 0s liegen. Die Nummer 1010101 ist also 1-dünn, 101101 dagegen nicht. Ihre Aufgabe ist es, die nächste 1-sparse-Nummer für die angegebene Eingangsnummer zu finden. Wenn der Eingang beispielsweise 12 ( 0b1100) …
Nehmen Sie eine durch ein Leerzeichen getrennte Folge von Binärzeichen und konvertieren Sie sie in eine ASCII-Zeichenfolge. Beispielsweise... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Würde konvertieren zu ... Hello World Die Binärzeichenfolge wird in einer Variablen namens gespeichert s. Dies ist eine Code-Golf-Herausforderung, bei der …
Für Nandgame-Fans: Bitte probieren Sie DPD auch in Logikgattern mit Dezimalstellen aus ! Hintergrund Dicht gepackte Dezimalstellen (DPD) sind eine Möglichkeit, Dezimalstellen in Binärform effizient zu speichern. Es speichert drei Dezimalstellen (000 bis 999) in 10 Bit, was viel effizienter ist als naives BCD (das eine Stelle in 4 Bit …
Eine positive ganze Zahl kann durch Einfügen von a zwischen zwei Bits in ihrer binären Erweiterung verdünnt werden 0. Dies bedeutet, dass eine n-Bit-Zahl n-1Verdünnungen aufweist, die nicht unbedingt alle verschieden sind. Zum Beispiel sind für 12(oder 1100in binärer Form) die Verdünnungen 11000 = 24 ^ 11000 = 24 ^ …
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 …
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 …
Aufgabenbeschreibung Tauschen Sie bei einer Ganzzahl das (2k – 1) -te und das 2k -te niedrigstwertige Bit für alle Ganzzahlen k> 0 aus . Dies ist die Sequenz A057300 im OEIS. (Es wird angenommen, dass die Zahl "unendlich viele" führende Nullen hat. In der Praxis bedeutet dies einfach, ein einzelnes …
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.