Les nombres premiers récursivement sont une séquence de nombres premiers tels que
p(1) = 2
p(n) = the p(n-1)th prime
Voici un exemple de la façon dont on pourrait calculer le 4ème Prime Prime récursivement.
p(4) = the p(3)th prime
p(3) = the p(2)th prime
p(2) = the p(1)th prime
p(1) = 2
p(2) = the 2nd prime
p(2) = 3
p(3) = the 3rd prime
p(3) = 5
p(4) = the 5th prime
p(4) = 11
Vous devez écrire un programme ou une fonction qui, lorsque n est donné, génère le nième Prime Prime récursivement.
Vous pouvez choisir d'utiliser l'indexation basée sur 0 si vous le souhaitez, auquel cas vous devez l'indiquer dans votre réponse.
Il s'agit de code-golf , l'objectif est donc de minimiser le nombre d'octets.
Cas de test
1 -> 2
2 -> 3
3 -> 5
4 -> 11
5 -> 31
6 -> 127
7 -> 709
8 -> 5381
9 -> 52711
Entrée OEIS pertinente: OEIS A007097
⁸
.