sfondo
Considera la seguente sequenza ( A051935 in OEIS):
- Inizia con il termine .
- Trova il numero intero più basso maggiore di modo che sia primo.2 2 + n
- Trova il numero intero più basso maggiore di modo che sia primo ecc. n 2 + n + n ′
Una definizione più formale:
I primi termini della sequenza sono (fare riferimento a questi come casi di test):
2, 3, 6, 8, 10, 12, 18, 20, 22, 26, 30, 34, 36, 42, 44, 46, 50, 52, 60, 66, 72, 74, ...
Compito
Il tuo compito è generare questa sequenza in uno dei seguenti modi:
- Produce i suoi termini indefinitamente.
- Dato , output ( termine, o indicizzato).
- Dato , output (primi termini).
Puoi competere in qualsiasi linguaggio di programmazione e puoi prendere input e fornire output attraverso qualsiasi metodo standard , tenendo presente che queste scappatoie sono vietate per impostazione predefinita. Questo è code-golf , quindi vince l'invio più breve (in byte) per ogni lingua .