Webseiten-Werkzeuge


Aufgaben Serie B

Loading ⌛Loading ⌛

1 Römische Zahlen I

Schreibe einen Algorithmus, der aus einfachen Strichen (unären Zahlen) römische Zahlen (additiv) generiert.

Eingabe
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
Ausgabe
CLXVIIII

Loading ⌛

Lösung

Lösung (inkl Substraktionsregeln)

2 Sortierer

Schreibe einen Algorithmus, eine Liste unärer Zahlen sortiert.

111111111111111          111111
11111111111              111111111
111111111111       ->    11111111111
111111                   111111111111
111111111                111111111111111

Loading ⌛

Antwortzugang

3 Binäres Inkrementieren

Schreibe einen Algorithmus, der eine Binärzahl um eins vergrössert (inkrementiert). Beispiel:

Eingabe
110011
Ausgabe
110100

Loading ⌛

Lösung

4 Binärer Addierer

Schreibe einen Markow Algorithmus der zwei binäre Zahlen addiert. Beispiel

Eingabe
101+11001
Ausgabe
11110

Loading ⌛

Lösung

5 Multiplikation

Schreibe einen Algorithmus der zwei *-getrennte unäre Zahlen miteinander multipliziert. Beispiel:

Eingabe
1111*1111
Ausgabe
1111111111111111

Loading ⌛

Lösung

6 Teilen mit Rest

Schreibe eine Markow Alogrithmus für die Division zweier :-getrennten unären Zahlen n und m, wobei m nicht 0 sein darf. Beispiel:

Eingabe
11111111111:111
Ausgabe
111R11

Loading ⌛

Lösung

7 GGT

Schreibe einen Alogrithmus, der den grössten gemeinsamen Teiler von zwei #-getrennten unären Zahlen berechnet. Bespiel:

Eingabe
111111111111#111111
Ausgabe
111111

Loading ⌛

Lösung

8 KGV

Schreibe einen Alogrithmus, der das kleinste gemeinsamen Vielfache von zwei #-getrennten unären Zahlen berechnet. Beispiel:

Eingabe
111111111111#111111111111111111
Ausgabe
111111111111111111111111111111111111

Loading ⌛

Lösung

9 Von unär nach binär konvertieren

Schreibe einen Markow Algorithmus, der eine unäre Zahl in eine binäre Zahl konvertiert.

Lösung ohne Gruppen (exotisch)

Loading ⌛

Lösung mit Gruppen

10 Von binär nach unär konvertieren

Schreibe einen Markow Algorithmus, der eine binäre Zahl in eine unäre Zahl konvertiert.

Loading ⌛

Lösung a

Lösung b (exotisch)