Um sich das Problem genauer anzuschauen, fehlen einige Informationen:
- welche Zahlen sind erlaubt
- welche Operatoren sind erlaubt
- was ist die Operatorenrangfolge
Das Problem sieht
imho (<- hab aber keine Ahnung) schwer aus, vielleicht schafft es ja jemand zu zeigen, das es NP-vollständig ist (oder eben nicht)
Wobei da ja alles implizit erwähnt wurde.
Zitat:
welche Zahlen sind erlaubt
Die sind doch vorgegeben, samt ihrer Reihenfolge
Zitat:
welche Operatoren sind erlaubt
+ - * / wäre ja normal
Wenn du hart drauf bist, dann kannst'e es auch gerne mit Potenzen und Wurzeln rumspielen und noch ein zusätzliches - (negieren) der Werte
Zitat:
was ist die Operatorenrangfolge
Normale Matheregeln, wenn nix anderes erwähnt ist?
Und da nur die Operatoren fehlen, sind alle Klammern vorhanden, bzw. es gibt keine.
Theoretisch müßte man doch den Formelparser der neuen XE2-LiveBindings nutzen können?