Gemischter Bruch |
| 04.11.2024, 08:57 | Svevn | Auf diesen Beitrag antworten » | ||
| Gemischter Bruch 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 |
||||
| 04.11.2024, 09:37 | 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.
|
||||
| 04.11.2024, 09:40 | 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. |
||||
| 04.11.2024, 10:43 | HAL 9000 | Auf diesen Beitrag antworten » | ||
In der Tat schränkt das die Bruteforce-Rechenzeit von 24ms auf 17ms ein.
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. |
||||
|
|
Verwandte Themen
| Die Beliebtesten » |
|
| Die Größten » |
|
| Die Neuesten » |
|
