Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/karmin.ch/exorciser.ch/lib/plugins/gem/syntax/app.php:1) in /home/httpd/vhosts/karmin.ch/exorciser.ch/inc/actions.php on line 42 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/karmin.ch/exorciser.ch/lib/plugins/gem/syntax/app.php:1) in /home/httpd/vhosts/karmin.ch/exorciser.ch/lib/tpl/monochrome/main.php on line 13 Aufgaben Serie A [exorciser.ch]

Webseiten-Werkzeuge


Aufgaben Serie A

Loading ⌛ Loading ⌛

1 Strichaddition / unäres Addieren

Schreibe einen Algorithmus, der Zahlen, die als Striche (I+) dargestellt werden, addieren kann. Z.B.

Eingabe
IIII + III + I
Ausgabe
IIIIIIII

Loading ⌛

Lösung A

Lösung B

2 Strichsubstraktion / unäres Substrahieren

Schreibe einen Algorithmus, der Zahlen, die als Striche (I+) dargestellt werden, subtrahieren kann. Z.B.

Eingabe
IIII - III
Ausgabe
I

Loading ⌛

Lösung 1

Lösung 2

Lösung 3 (Roman)

3 Präfix

Schreibe einen Algorithmus, der dein Lieblingszitat plus zwei Leerzeilen an den Anfang einer beliebigen Eingabe einfügt. Beispiel:

Eingabe
Es war einmal ....
Ausgabe
"They are not organized!"

Es war einmal ...

Loading ⌛

Lösung

4 Suffix

Schreibe einen Algorithmus, der zwei Leerzeilen und ©-Notiz an einen beliebigen Text anfügt. Beispiel:

Eingabe
Es war einmal ....
Ausgabe
Es war einmal ...
  
© by BOFH, 2012

Loading ⌛

Lösung

5 Zeichenreduktion

Schreibe einen Algorithmus, der eine Reihe gleicher Zeichen auf ein Zeichen reduziert. Ansonsten wird ERROR ausgegeben.

Eingabe
aaaaaaaaaaaaaaaaaaa
Ausgabe
a

Loading ⌛

Lösung

6 Stottern

Schreibe eine Algorithmus, der jeweils die ersten zwei Buchstaben eines Wortes in einen Text drei mal wiederholt. Beispiel

Eingabe
Stottern, auch Balbuties, ist eine Störung
des Redeflusses, welche durch häufige
Unterbrechungen des Sprechablaufs,
durch Wiederholungen von Lauten,
Silben und Wörtern gekennzeichnet ist.
Ausgabe
StStStottern, auauauch BaBaBalbuties,
isisist eieieine StStStörururung
dededes ReReRedeflusses, wewewelche
dududurch häufufufige UnUnUnterbrechungen
dededes SpSpSprechablaufs, dududurch
WiWiWiederholungen vovovon LaLaLauten,
SiSiSilben ununund Wörtrtrtern
gegegekennzeichnet isisist.

Loading ⌛

Lösung

7 Palindrom prüfen

Schreibe einen Markow Algorithmus, der für eine Eingabe prüft ob es sich um ein Palindrom handelt: Ausgabe 1, sonst 0.

Loading ⌛

Lösung

8 Palindrom erstellen

Schreibe einen Algorithmus, der aus der Eingabe ein Palindrom erzeugt. Beispiel:

Eingabe
reit
Ausgabe
reittier

Loading ⌛

Lösung

9 Pangramm

Schreibe einen Algorithmus, der prüft ob ein Pangramm (ohne ä, ö, ü und ss) vorliegt. Beispiel:

Eingabe
Stanleys Expeditionszug quer durch Afrika wird von jedermann bewundert.
Ausgabe
ok

Loading ⌛

Lösung

10 Parität

Schreibe einen Markow Algorithmus, der 1 zurückgibt wenn die Länge einer Eingabe ungerade ist, und das leere Wort, wenn die Länge der Eingabe gerade ist.

Loading ⌛

Lösungen