gudn tach!
Aber einen mathematischen Lösungsweg in einen Algorithmus zu giessen, ist doch eine gute Möglichkeit, Programmierfähigkeiten zu erwerben oder zu vertiefen.
schon, allerdings wuerde man die aufgabe algebraisch ganz anders angehen als numerisch.
Wie das mit JS vereinfacht werden kann, ist mir ebenfalls nicht klar.
33667 kann ich im Kopf gar nicht so gut durch 257 teilen - aber Javascript kann das ganz fix :-)
ich habe eine (eher algebraische) loesung fuer die aufgabe, die eindeutig ist, und bei der nur ganze zahlen vorkommen, wobei die groesste zahl, die man berechnen muss, 18 ist. einen computer braucht man dafuer wirklich nicht und eine hilfe ist er dabei auch nicht.
die aufgabenstellung, dass js als wahre hilfe dienen _muss_, beeinflusst imho die herangehensweise betraechtlich. denn dann koennte man z.b. einfach ein paar schleifen bauen, mittels derer alle moeglichkeiten durchgenudelt werden.