Danke für die weiteren Antworten!
@BlueCobold
Stimmt natürlich, jede Zufallszahl wird erst berechnet
Aber es "wirkt unvorhersehbar", wenn es richtig angestellt wird, das meinte ich.
@Steef & TGGC
Ich habe zwei Variablen, die durchlaufen, wobei die Erste die Reihenfolge ganz normal nimmt und die Zweite mit Abständen von der Primzahl Sieben. Der Gedanke war, dass sich die Werte erst ab dem 2705. (52^2)wiederholen sollten, wenn alle Möglichkeiten verwendet wurden, aber offenbar habe ich das nicht richtig umgesetzt, da liegt der Fehler. Die Seite, auf die du verlinkst, zeigt das ja recht gut.
@Schorsch
Werde ich im Zweifelsfall so machen, aber es spricht finde ich auch nichts dagegen, wenn ich Lust habe, es erst selbst zu versuchen, zu Übungszwecken quasi. Wenn ich es nicht schaffe, kann ich immer noch nach einer fertigen Lösung suchen
@Jonathan_Klein Klingt ja recht interessant, aber nicht mehr mein Bier
@Every Auf die Idee mit den Bits einer Zahl bin ich auch schon gekommen, aber ich hatte keine Idee, wie ich das schreiben könnte. Aber hat man dann nicht mehr True als False? Der erste Wert einer Zahl (außer bei der Null) ist immer eine 1, während man 1 und 0 danach gleich oft auffindet (12 =
1100, 21 =
10101).
Aber BlueCobold hat irgendwo Recht, ich kann mir die Mühe auch sparen.
In C++ muss man sich sowas also wirklich selbst machen? Du Armer
LG