Palindrom-Sätze
Aus ProgrammingWiki
Eine Recherche im Internet führt uns schnell zu ganzen Sätzen, die vor- und rückwärts gelesen gleich lauten, auch wenn deren Sinn oft fragwürdig ist. Wir wollen derartige Sätze als Palindrom-Sätze bezeichnen.
Hier einige Beispiele:
Nie solo sein! Regal mit Sirup pur ist im Lager! Eine güldne, gute Tugend: Lüge nie! O Genie, der Herr ehre dein Ego! Nie leg Raps neben Spargel ein! Eine Horde bedrohe nie! Vitaler Nebel mit Sinn ist im Leben relativ.
Entwickeln Sie ein Prädikat, das nur dann #t zurückgibt, wenn ein Palindrom-Satz übergeben wird.
Dabei soll nicht zwischen Groß- und Kleinschreibung unterschieden werden. Für den Palindrom-Test sind nur Buchstaben und Umlaute relevant. Alle weiteren Zeichen, wie Ziffern, Satz-, Leer- und Sonderzeichen, bleiben unberücksichtigt.
Hinweis: Auch hier stehen die Sprachelemente string-car, string-cdr und string-cons zur Verfügung.
Quelltext überprüfen:
Zurück zu musizierenden Chinesen und Schüttelwörtern.