Mathematik 5von 50 ohne doppelte zahlen ohne wiederholung...?

2 Antworten

Naja. Es sind eher 2,1 Millionen statt 1,4 Millionen...



Dennoch ist das kein größeres Problem für heutige Computer. Ich habe dazu ein kleines Python-Skript geschrieben, dass mir eine entsprechende Liste erzeugt...

from itertools import combinations
with open('Liste_5_aus_50.txt', 'w') as liste:
    for k in combinations(range(1, 51), 5):
        liste.write(f"{k}\n")

Die fertige Liste habe ich hier für dich...

https://cdn.discordapp.com/attachments/882681362505695252/1124476950291951616/Liste_5_aus_50.txt

Die Liste ist etwa 44,7 MB groß geworden. Beginn und Ende der Liste sehen so aus...

(1, 2, 3, 4, 5)
(1, 2, 3, 4, 6)
(1, 2, 3, 4, 7)
(1, 2, 3, 4, 8)
(1, 2, 3, 4, 9)
(1, 2, 3, 4, 10)
(1, 2, 3, 4, 11)
(1, 2, 3, 4, 12)
(1, 2, 3, 4, 13)
(1, 2, 3, 4, 14)
[...]
(44, 46, 47, 48, 50)
(44, 46, 47, 49, 50)
(44, 46, 48, 49, 50)
(44, 47, 48, 49, 50)
(45, 46, 47, 48, 49)
(45, 46, 47, 48, 50)
(45, 46, 47, 49, 50)
(45, 46, 48, 49, 50)
(45, 47, 48, 49, 50)
(46, 47, 48, 49, 50)

Halbrecht  01.07.2023, 02:13

ich wußte gar nicht, dass eine .txt Datei so viele Zeilen enthalten kann

0
RaquelALEXANDRE 
Fragesteller
 09.07.2023, 13:27

Hallo Mihisu, sag mal wäre es evtl möglich das ich diese Zahlen zb geordnet am PC bekomme? da ich es ausdrucken wollte aber wenn ich den Text den du geschickt hast so ausdrucke, naja sind viel zu viele Seiten die ich drucken müsste und in so einer Tabelle (ABC,123) wäre es viel angenehmer für mich und übersichtlicher.

frage an dich; Wie mache ich das am besten?

Danke dir nochmals

0
mihisu  09.07.2023, 13:37
@RaquelALEXANDRE

Sorry, aber ich kann nicht ganz nachvollziehen, wie du das geordnet haben möchtest. Die Textdatei, die ich geteilt habe, ist doch quasi bereits geordnet.

Was meinst du mit „(ABC,123)“?

0
RaquelALEXANDRE 
Fragesteller
 09.07.2023, 14:22
@mihisu

so wie bei excel oder wie das heißt..ich hoffe du weist wie ich das jetzt meine...natürlich ist das von dir alles super geordnet und dafür danke ich dir auch ganz doll..aber ich wollte es ausdrucken aber das sind einfach viel zu viele seiten und ich denke mal in dem excel wo es nach abc und 123 geht wären es nicht so viele seiten zum ausdrucken.

0
mihisu  09.07.2023, 16:21
@RaquelALEXANDRE

Ah, ok.

Ich habe mal ein entsprechendes Dokument erstellt, in dem das mit 10 Spalten (A, B, C, D, E, F, G, H, I, J) und 211876 Zeilen (1, 2, 3, ...) dargestellt wird.

https://cdn.discordapp.com/attachments/882681362505695252/1127588028056096890/test_5_50.pdf

[Dateigröße: etwa 51 MB]

Aber, ob du das ausdrucken möchtest...? Das sind immerhin 1843 Seiten.

============

Hier habe ich nochmal eine Version mit 20 Spalten...

https://cdn.discordapp.com/attachments/882681362505695252/1127605357842284636/test2_5_50.pdf

[Dateigröße: etwa 50 MB]

Dann wird es aber langsam schon so klein, dass man sich bei einem Ausdruck auf A4-Größe schwer tut, die Zahlen zu lesen. Und dann sind es immer noch 473 Seiten. Dann würde ich immer noch empfehlen, das nicht auszudrucken.

0

Also die Reihenfolge der 5 Zahlen ist egal, also wie beim Lotto, richtig?

Dann würde ich immer die erste Stelle festlegen und die anderen 4 Zahlen aus den Restlichen 49 zahlen kombinieren, wenn du das für alle Kombinationen mit der einen Anfangszahl gemacht hast, ist diese eine Zahl raus und für die nächste Anfangszahl machst du dann das selbe wieder, aber die anderen 4 Stellen nur noch aus den restlichen 48. Und genau so kannst du das auch mit den Stellen 2,3,4 machen, nur dass diese Zahlen dann jeweils für die nächste Stelle wieder im Rennen sind, dabei am besten von hinten nach vorne durcharbeiten...

Also z.b. 12345, 12346, 12347 bis 1234 50

dann 12356, 12357 bis 1235 50

dann 12367 bis 1236 50

Und wenn du dann irgendwann bei 1 47 48 49 50 angekommen bist, dann ist die 1 komplett raus und es geht bei 23456, 23457,etc weiter bist du dann irgendwann bei 46 47 48 49 50 ankommst und fertig bist...

Weil du die Liste aber sicherlich nicht per Hand schreiben willst, musst du dieses Schema dann nur noch in Excel zusammen basteln, wie das genau geht, kann ich dir aber auch nicht so genau sagen

RaquelALEXANDRE 
Fragesteller
 01.07.2023, 16:15

Okay vielen lieben Dank Henning88s

0