Je donne un exemple pour 3 chiffres :
On a écrit dans l'ordre, sans répétition et en utilisant quand on peut les derniers chiffres du code précédent :
-"000", puis les codes commençant par "0" mais ne finissant pas par "0". On en a fini avec les "0" (sauf pour les deux "0" à la toute fin).
-"111", puis les codes commençant par "1" mais ne finissant pas par "1". On en a fini avec les "1".
-"222", puis les codes commençant par "2" mais ne finissant pas par "2". On en a fini avec les "2".
-Idem avec les "3", les "4", ... , les "9"
-On finit par "00"
On a donc écrit 000, puis 001 mais en utilisant les deux derniers chiffres du code précédent, puis 002, ..., puis 009, pas 010, mais 011, 012, 019, pas 020, mais 021, ..., 099, 111, 112 en utilisant les deux derniers chiffres du code précédent, 113..., etc...