Hallo Arne ,
Die Frage dich ich mit gerade stelle ich wie genau ich das Ergebniss von alles Kombinationen ermittel kann. Ich kann die 4 Operatoren benutzen, brauche pro Rechnung aber nur 2. Und jede der Zufallszahlen kann an jede Position in der Rechnung gestellt werden.
Die Kombinationen der Operatoren hat Dir doch Bio bereits aufgezählt,
die 6 Permutationen Deiner Zufallszahlen sollten auch nicht so schwer
zu ermitteln sein. Schreib' diese doch in ein zweidimensionales Array,
falls es in Java sowas gibt und schicke eine Permutation nach der anderen
durch die Kombinationen.
Selbstverständlich kannst Du das Minimum, wie von Bio empfohlen, Dir
gleich merken. Ich persönlich ziehe es vor, dies einer speziellen
Funktion der Art
ermittle_minimum()
zu überlassen, der man ein Array übergibt und die das Minimum des Arrays
zurückliefert.
Müssten dann also 4^2 * 3! Möglichkeiten geben. Sollten 96 sein wenn ich mich nicht verrechnet habe.
Falls Java sowas wie eval() von JavaScript oder PHP hat, könntest Du Dir
die Kombinationen durch eine doppelt geschachtelte for-Schleife erzeugen.
Ich habe aber von Java keine Ahnung :)
Freundliche Grüsse,
Vinzenz