Défi
Ici à PPCG, nous aimons vraiment nos séquences, alors voici un autre amusant .
Définissons a(n)comme étant le plus petit entier non négatif Xqui ne correspond pas à une a(k)( 0 < k < net) a(n-1)et Xne partagent pas les chiffres décimaux.a(0) = 0
Étant donné une entrée n > 0, une sortie telle a(n).
Par exemple, pour l'entrée n = 13, nous avons a(13) = 20, car a(12) = 11et 20est le plus petit entier non négatif que nous n'avons pas encore vu qui ne partage aucun chiffre décimal avec 11.
Séquence
Voici les 20 premiers termes pour vous aider à démarrer. Il s'agit de la séquence A067581 sur OEIS.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 22, 11, 20, 13, 24, 15, 23, 14, 25
Règles
- L'entrée et la sortie peuvent être supposées correspondre au type d'entier natif de votre langue.
- L'entrée et la sortie peuvent être données dans n'importe quel format pratique .
- Vous pouvez choisir entre 0-index, comme je suis ici dans mes exemples, ou 1-index pour votre soumission. Veuillez indiquer ce que vous faites.
- Un programme complet ou une fonction sont acceptables. S'il s'agit d'une fonction, vous pouvez renvoyer la sortie plutôt que de l'imprimer.
- Si possible, veuillez inclure un lien vers un environnement de test en ligne afin que d'autres personnes puissent essayer votre code!
- Les failles standard sont interdites.
- Il s'agit de code-golf, donc toutes les règles de golf habituelles s'appliquent et le code le plus court (en octets) l'emporte.
n > 1(oun ≥ 2) en entrée? (1-indexation)