Drei Buchstaben Kombinationen?
Hallo,
Ich würde gerne wissen, wie viele verschiedene 3 Buchstaben Kombinationen es gibt.
Also von AAA, AAB, AAC.. bis ZZX, ZZY, ZZZ.
Ausgegangen von unserem regulären 26 Buchstaben Alphabeth. Ohne Spezialbuchstaben. Würde man das durch 26x26x26 herausfinden können? Ich habe irgendwie den Eindruck dass es etwas mehr als das sein müsste.
Danke euch. <3
6 Antworten
Deine Vermutung mit 26 ⋅ 26 ⋅ 26 ist korrekt. Bzw. könnte man das auch als 26³ schreiben.
Ich weiß nicht, warum du den Eindruck hast, es müssten mehr sein. Aber Eindrücke können oftmals auch täuschen. (Wenn man das als Passwort verwenden würde, wäre das aber nicht gerade sicher. Dafür ist die Anzahl an Möglichkeiten doch recht gering. Deshalb werden bei Passwörtern oftmals auch Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen gefordert, sowie eine gewisse Mindestlänge, die deutlich über 3 liegt.)
Hier übrigens eine durchnummerierte Liste mit allen Möglichkeiten (als Text-Datei):
https://cdn.discordapp.com/attachments/882681362505695252/941279368905379860/enumerate-AAA-ZZZ.txt
enumerate-AAA-ZZZ.txt (205 KiB)
===============================
1 AAA
2 AAB
3 AAC
4 AAD
5 AAE
6 AAF
7 AAG
8 AAH
9 AAI
10 AAJ
[...]
17574 ZZX
17575 ZZY
17576 ZZZ
Die Auflistung habe ich mir einfach schnell mit Python erstellen lassen.
from itertools import product
from string import ascii_uppercase
with open("enumerate-AAA-ZZZ.txt", "w") as out_file:
for i, abc in enumerate(product(ascii_uppercase, repeat=3), 1):
out_file.write(str(i).rjust(5)+" "+"".join(abc)+"\n")
Das ist der Fall "Geordnet mit Zurücklegen" oder "Mit Reihenfolge, Mit Wiederholung". Der wird so berechnet, wie du das gemacht hast: 26 hoch 3.
26³ ist korrekt, ja.
Wenn du nur von Großbuchstaben ausgehst, dann ja!
26³ ist die Berechnung dafür.
Würde man das durch 26x26x26 herausfinden können?
Nicht würde sondern man berechnet es so.
Wow! Vielen Dank für diese Liste. Hattest du die schon so rumliegen oder für diese Frage extra gescriptet?