Gemischter Bruch

Neue Frage »

Svevn Auf diesen Beitrag antworten »
Gemischter Bruch
Meine Frage:
Gesucht ist ein gemischter Bruch, der exakt den Wert 100 darstellt. Dafür gibt es unendlich viele Lösungen. Unter all denen sind nun die Lösungen gesucht, bei denen jede Ziffer außer 0 genau einmal vorkommt. Der gemischte Bruch soll also mit genau 9 Ziffern geschrieben werden, wobei jede der Ziffern 1 bis 9 genau einmal vorkommt. Davon gibt es noch ca. ein Dutzend Lösungen. Gesucht ist nun davon diejenige Lösung, bei der vor dem Bruchstrich nur eine einzige Ziffer steht.

Meine Ideen:
Leider hab ich bis jetzt keine Idee wie ich diese Aufgabe angehen soll
HAL 9000 Auf diesen Beitrag antworten »

Gesucht ist mit der Ziffer und den Zahlen , so dass alle 9 Ziffern genau einmal in vorkommen und außerdem gilt.

Für festes muss daher gelten. Jetzt kann man noch eine Weile forschen, wie man das mit der Ziffernzuordnung von auf die Zahlen hinkriegt - oder man setzt brachial Bruteforce an:

Ganz offenbar ist ja maximal vierstellig, all zuviel ist also nicht durchzuprobieren, mit einem kleinen Skript sollte das machbar sein. Augenzwinkern
Steffen Bühler Auf diesen Beitrag antworten »

Außerdem kann man schnell zeigen, dass a weder 1 noch 5 noch 9 sein kann. Das schränkt den brute force noch weiter ein.
HAL 9000 Auf diesen Beitrag antworten »

Zitat:
Original von Steffen Bühler
Das schränkt den brute force noch weiter ein.

In der Tat schränkt das die Bruteforce-Rechenzeit von 24ms auf 17ms ein. Big Laugh


EDIT: Mehr bringt die Erkenntnis, dass gar nicht vier oder mehr Stellen haben kann:

Denn dann wäre sowie in der Folge mindestens sechsstellig, was zuviel Ziffern sind.

Daher reicht es zu checken, was die Zeiten nochmals um mindestens Faktor 10 senkt.
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »