Bjr Natty !
J'ai repartis la solution en 2 parties !
1ère partie :
*Les nombres de 1 à 9 sont représentés par 1 chiffre ==> 1 + 2 + ... + 9 = 45 chiffres. ( n*(n+1)/2 )
*Les nombres de 10 à 99 sont représentés par 2 chiffres. Donc On enleve le "/2"
et On soustrait 45.
N = n*(n+1) - 45 chiffres <=> n² + n - 45 = 20009 <=> n² + n - 20054 = 0
on trouve a peu pres : 141
Pour écrire la suite jusqu'au nombre 141 inclus, il faut : 141*142 - 45 = 19977 chiffres
Pour écrire la suite jusqu'au nombre 142 inclus, il faut : 142*143 - 45 = 20261 chiffres
Le 20009 ème est donc dans la séquence correspondant au nombre 142.
2ème partie : Le 20009 ème chiffre est-il un 1 ou un 4 ou un 2 ?
Le 20261 (qui s'ecrit a la forme 3k+2) ème chiffre est un 2, le 20260 (3k+1) ème est un 4, le 20259 ( 3k) ème est un 1.
20009 s'ecrit a la forme 3k+2 --> la reponse : 2
Sauf erreur