Streichholz-Puzzle die zweite
Es lässt mir irgendwie keine Ruhe.
Gestern bin ich beim Zappen bei einer der üblichen Schmuddel-Hot-Button-Sendungen hängengebleben die gerade eine Streichholz-Aufgabe 25+52+25=172 zeigte.
Unsere Programme können ja nur die Form x+y=z, man müsste ein Script haben, das eine beliebige Aufgabe als String schluckt.
Dann braucht man nur noch einen Math-Interpreter zu schreiben oder zu besorgen, der den String ausrechnet und mit True oder False antwortet. Für die Ersetzungen muss man das Ganze nicht binärisieren, sondern kann einfach einzelne Zeichen des Strings ersetzen.
Beispiel: Aus 2 kann nur 3 werden. Aus 5 kann 3, 6 oder 9 werden, wobei ein zusätzliches Streichholz gebraucht wird oder nicht. Aus 4 kann 11, 7 oder 9 werden je nachdem, ob man diese Unsauberkeit zulässt (Option). Auch die Operatoren sind ja nur Zeichen, sodass man z. B. aus dem - ein + oder = oder / machen kann.
Müsste doch zu schaffen sein...
Kommentare
Noch keine Kommentare