Ta soluce pour le 0 est pas mal.
Suite à ce que je t'ai dit sur l'ordre d'insertion, tu peux presque te passer de la liste de chiffres (entier) Base4 et produire directement une liste de chiffres Shaddock (une liste de chaine de caractères) à l'aide des éléments discutés avec fred1599. Il suffit de créer une liste des chiffres Shaddock, l'indice de chacun étant le chiffre équivalent en base 4, ainsi :
on pose Shads=["GA", "BU", "ZO", "MEU"]
et on a Shads[0] égale à "GA" qui est 0 en Shaddock...
en prenant la variable r comme indice de la liste, on atteint vite le résultat demandé.
Partager