Rev 5 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5 | Rev 32 | ||
---|---|---|---|
1 | Erkenntnis #1 - Der Zusammenhang zwischen M5 und M6 |
1 | Erkenntnis #1 - Der Zusammenhang zwischen M5 und M6 |
2 | 2 | ||
3 | M5(u) + M6(u) = 1 + 10^u |
3 | M5(u) + M6(u) = 1 + 10^u |
4 | 4 | ||
5 | M5(u) = 1 + 10^u - M6(u) |
5 | M5(u) = 1 + 10^u - M6(u) |
6 | M6(u) = 1 + 10^u - M5(u) |
6 | M6(u) = 1 + 10^u - M5(u) |
7 | 7 | ||
8 | z.B. |
8 | z.B. |
9 | 9 | ||
10 | M6 = 0081787109376 |
10 | M6 = 0081787109376 |
11 | M5 = 9918212890625 |
11 | M5 = 9918212890625 |
12 | ^^^^^^^^^^^^ |
12 | ^^^^^^^^^^^^ |
13 | 999999999999 |
13 | 999999999999 |
14 | 14 | ||
15 | Erkenntnis #2 - Speicherung |
15 | Erkenntnis #2 - Speicherung |
16 | 16 | ||
17 | Aufgrund von Erkenntnis #1: |
17 | Aufgrund von Erkenntnis #1: |
18 | => Man muss nur noch M5 oder M6 größtmöglich berechnen und |
18 | => Man muss nur noch M5 oder M6 größtmöglich berechnen und |
19 | kann dann auf das jeweils Andere schließen. |
19 | kann dann auf das jeweils Andere schließen. |
20 | => Man benötigt kein BigInteger, um von M5 auf M6 zu wechseln. |
20 | => Man benötigt kein BigInteger, um von M5 auf M6 zu wechseln. |
21 | Es reicht, wenn man alle Komplemente der Ziffern (mit |
21 | Es reicht, wenn man alle Komplemente der Ziffern (mit |
22 | Ausnahme der letzten Ziffer "5" bzw "6"!) bildet und |
22 | Ausnahme der letzten Ziffer "5" bzw "6"!) bildet und |
23 | aneinander reiht! |
23 | aneinander reiht! |
24 | 24 | ||
25 | Desweiteren |
25 | Desweiteren |
26 | - Man sollte die Zahlen umdrehen, sodass eine Datei mit |
26 | - Man sollte die Zahlen umdrehen, sodass eine Datei mit |
27 | der aktuellen größtmöglichen Suche immer nur Appended |
27 | der aktuellen größtmöglichen Suche immer nur Appended |
28 | werden muss. |
28 | werden muss. |
29 | - Man sollte immer wieder Backups machen, um zu prüfen |
29 | - Man sollte immer wieder Backups machen, um zu prüfen |
30 | ob der Algorithmus nicht an irgendeiner Stelle einen |
30 | ob der Algorithmus nicht an irgendeiner Stelle einen |
31 | Fehler gemacht hat (danach prüfen, ob alle Dateien den |
31 | Fehler gemacht hat (danach prüfen, ob alle Dateien den |
32 | selben Anfang haben) |
32 | selben Anfang haben) |