Als «base-conversion» getaggte Fragen

26
1 + 1 = 10, 1 + 2 = 3

Schreiben Sie eine Funktion oder ein Programm, die bzw. das eine einfache Arithmetik (Addition, Subtraktion, Multiplikation und Division) sowohl in Basis 10 als auch in Basis 2 ausführen kann. Die Funktion nimmt einen mathematischen Ausdruck als Eingabe und gibt das richtige Ergebnis in der...

25
Ihre gesamte bijektive Basis gehört uns

Hintergrund Eine bijektive Basis- b- Nummerierung , wobei b eine positive ganze Zahl ist, ist eine bijektive Positionsnotation, die b- Symbole mit zugeordneten Werten von 1 bis b verwendet . Im Gegensatz zu seinem nicht-bijektiven Gegenstück hat kein Symbol den Wert 0 . Auf diese Weise hat jede...

25
Wie viele Tage im Monat?

Bei einer Textdarstellung (vollständiger Name ohne Berücksichtigung der Groß- / Kleinschreibung oder Abkürzung mit 3 Zeichen) eines Monats wird die Anzahl der Tage im Monat zurückgegeben. Zum Beispiel december, DECund decsollte alle 31 zurück. Februar kann entweder 28 oder 29 Tage haben....

24
ASCII-Zeichen-Durcheinander

Ein Programm schreiben , die einen String aus druckbaren Zeichen (ASCII 20-7E) und eine ganze Zahl als ihren Eingang nimmt nin [2,16] , und führt die folgende Modifikation an der Schnur. Jedes Zeichen in der Zeichenkette in ihrem ASCII-Code umgesetzt (die angegebenen Beispiele sind in hexadezimal,...

24
Nehmen Sie ein Byte davon!

Ihre Aufgabe ist es, bei einer vorzeichenlosen Ganzzahl ndie größte Zahl zu finden, die durch Entfernen eines einzelnen Bytes (8 aufeinanderfolgende Bits) von Daten erstellt werden kann. Beispiel Angesichts der Zahl 7831konvertieren wir sie zuerst in eine Binärzahl (wobei führende Nullen entfernt...

24
Analysieren Sie das Paket

Dank Ihrer Hilfe bei der Mark My Mail Challenge hat PPCG-Post alle Pakete erfolgreich mit den generierten Barcodes versehen! Jetzt ist es Zeit, sie zu entschlüsseln. Bei dieser Abfrage decodiert Ihr Programm anhand eines Barcodes, der aus der Abfrage " Mark My Mail" generiert wurde, diesen und gibt...

24
ASCII-Dekomprimierung von einer Basis-n-Zahl

Dies ist inspiriert von einer 05AB1E-Antwort von Magic Octupus Urn . Ausgehend von zwei Argumenten, einer positiven Ganzzahl und einer Zeichenfolge / Zeichenliste: Übersetzen Sie die Zahl in base-n, wobei n die Länge der Zeichenfolge ist. Ersetzen Sie für jedes Zeichen jedes Erscheinungsbild des...

24
Implementieren Sie vereinfachtes Kerning

Einführung Kerning bedeutet, den Abstand zwischen den Buchstaben eines Textes anzupassen. Betrachten Sie als Beispiel das Wort, Topdas mit den folgenden drei Glyphen geschrieben wurde: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ........

23
Implementieren Sie eine Stoppuhr

Implementieren Sie eine einfache digitale Stoppuhr , die die verstrichene Zeit in Sekunden und Minuten anzeigt, wie unten beschrieben. Wichtig Bitte lesen Sie sowohl den Abschnitt Display als auch die Bedienelemente ! Anzeige Die abgelaufene Zeit sollte im MM:SSFormat angezeigt werden, indem die...

23
Nicht ganz römisch ternär

Wenn eine Ganzzahl n ≥ 0 ist, geben Sie sie in einer nicht positionellen Basis-3-Notation aus, wobei Sie Ziffern 139ABCDE…und ein 1-Zeichen-Trennzeichen verwenden. Jede Ziffer ist eine fortlaufende Potenz von 3 und die Ziffern auf der linken Seite des Trennzeichens werden negiert, z. B. A931 | B →...

23
Eine geometrische Herausforderung

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

23
Die Basis im Mix

Eingabe: Eine Liste / ein Array von Ganzzahlen, für die sich jedes Element im Bereich von befindet 2-36. Ausgabe: Die Summe der Ganzzahlen (als Basis 10), wobei sich jede nächste Ganzzahl in der Basis des vorherigen Werts befindet (beginnend mit einer regulären Basis 10). Beispiel: Nehmen wir an,...

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
Finden Sie das n-te Fibohexaprim

Die Herausforderung besteht diesmal darin, das n- te Fibohexaprim zu finden . Die Definition eines Fibohexaprims lautet wie folgt: Wir beobachten zunächst eine Liste mit Fibonacci-Zahlen: N | Fibonacci number 1 | 1 2 | 1 3 | 2 4 | 3 5 | 5 6 | 8 7 | 13 8 | 21 9 | 34 10 | 55 11 | 89 12 | 144 13 | 233...

22
ASCII Art Achtecke

Geben Sie bei einer gegebenen Ganzzahl n > 1ein ASCII-Achteck mit Seitenlängen aus, die aus nZeichen bestehen. Siehe Beispiele unten: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # # # # # # # # # # # # # ##### and so...