Votre tâche est assez simple, calculez le n-ième élément de A190810 .
Les éléments de A190810 sont calculés selon ces règles:
- Le premier élément est 1
- La séquence augmente
- Si cela
xse produit dans la séquence, alors2x+1et3x-1aussi
Vous pouvez utiliser une indexation basée sur 1 ou 0, mais si vous utilisez une indexation basée sur 0, veuillez le dire dans la réponse.
Cas de test
a(1) = 1
a(2) = 2
a(3) = 3
a(4) = 5
a(5) = 7
a(10) = 17
a(20) = 50
a(30) = 95
a(55) = 255
Puisqu'il s'agit de code-golf, la réponse la plus courte en octets l'emporte!
x ϵ A → (2*x) + 1 ϵ Aet x ϵ A → (3*x)-1 ϵ A, où ϵsignifie "est membre de" et →peut être compris comme "implique".