Hintergrund
Betrachten Sie die folgende Sequenz ( A051935 in OEIS):
- Beginnen Sie mit dem Begriff .
- Finden Sie die niedrigste ganze Zahl größer als 2, so dass 2 + n eine Primzahl ist.
- Finden Sie die niedrigste ganze Zahl größer als n, so dass 2 + n + n ' Primzahl usw. ist.
Eine formalere Definition:
Die ersten Begriffe der Sequenz sind (bitte bezeichnen Sie diese als Testfälle):
2, 3, 6, 8, 10, 12, 18, 20, 22, 26, 30, 34, 36, 42, 44, 46, 50, 52, 60, 66, 72, 74, ...
Aufgabe
Ihre Aufgabe ist es, diese Sequenz auf eine der folgenden Arten zu generieren:
- Geben Sie die Begriffe auf unbestimmte Zeit aus.
- Bei wird ein n ausgegeben ( n- ter Term, 0 oder 1 indiziert).
- Bei wird { a 1 , a 2 , … , a n } ausgegeben (erste n Terme).
Sie können in jeder Programmiersprache antreten und über jede Standardmethode Eingaben und Ausgaben vornehmen. Beachten Sie jedoch, dass diese Lücken standardmäßig verboten sind. Dies ist Codegolf , daher gewinnt die kürzeste Übermittlung (in Bytes) für jede Sprache .