0%

Problème 42

Énoncé:

Le $n$ème terme de la suite triangulaire est donné par $t_n = \frac{n(n+1)}{2}$; donc les dix premiers nombres triangulaires sont:

$$1, 3, 6, 10, 15, 21, 28, 36, 45, 55, \dots$$

En convertissant chaque lettre dans un mot en une valeur numérique correspondant à sa position dans l'alphabet, et en ajoutant ces valeurs, on forme la valeur du mot. Par exemple, le mot (anglais) SKY a une valeur de $19 + 11 + 25 = 55 = t_{10}$. Si la valeur du mot est également un nombre triangulaire, alors nous pouvons appeler le mot un mot triangulaire.

En utilisant words.txt (clic droit et "Enregistrer le lien sous"), un fichier texte de 16Ko contenant environ 2 mille mots commun en anglais, trouve le nombre de mots triangulaires.

Lien du problème originel