Moin Mario,
ich bin nicht sicher, ob ich Deine Aufgabe richtig verstanden habe, aber versuche es mal so:
Falls Dein Ergebnisarray sehr groß sein sollte, könntest Du die Sache so etwas schneller machen:
n sollte dabei ungefähr so groß wie das erwartete Ergebnis sein.