La plupart des gens ici connaissent le triangle de Pascal. Il est formé de rangées successives, où chaque élément est la somme de ses deux voisins supérieur gauche et supérieur droit. Voici les premières 5
lignes (empruntées au triangle Générer Pascal ):
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
. . .
Réduire ces rangées à gauche
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
. . .
Triez-les par ordre croissant
1
1 1
1 1 2
1 1 3 3
1 1 4 4 6
. . .
Lisez ce triangle par rangées
[1, 1, 1, 1, 1, 2, 1, 1, 3, 3, 1, 1, 4, 4, 6 ...]
Étant donné une entrée n
, sortez le n
numéro e de cette série. Il s'agit d' OEIS 107430 .
Règles
- Vous pouvez choisir une indexation basée sur 0 ou 1. Veuillez indiquer lequel dans votre soumission.
- 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 fournies par n'importe quelle méthode pratique .
- 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.
- 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.