Der tapfere Siggi kann entweder zwei Hälse zusammenknoten oder einen Hals einzeln verknoten, gleiches gilt für die Schwänze. *Verknotet er einen einzelnen Hals, so wächst sofort ein neuer nach. *Verknotet er zwei Hälse miteinander, so geschieht nichts dergleichen. *Verknotet er zwei Schwänze miteinander, so wächst ein Hals nach. *Verknotet er einen einzelnen Schwanz, so wachsen sofort zwei neue Schwänze nach. Wie viele Knoten muss Siggi machen, um einen Lindwurm mit h Hälsen und s Schwänzen zu bändigen?" Viel Spaß beim raten! Nachdem ich mich mit dem Problem etwas beschäftigt und ein paar rudimentäre Formeln zusammengebastelt habe, entschied ich mich "Perl" auf das Problem loszulassen. Perl eignet sich für solche Aufgaben hervorragend. Zuerst aber für diejenigen die das Problem online berechnen wollen, folgt die Implementierung in Java-Script: |
| Perlskript Lindwurm-Problem: #by Christian Brenner #!/usr/bin/perl -w $schalter = 1; Download lindwurm.pl |
|
eMail: christian@ch-brenner-web.de |