Convertir un nombre en une somme de chiffres
Pas de somme: nous avons besoin de la somme la plus courte
Pas de chiffres: vous ne pouvez utiliser que les chiffres du nombre
Exemple
On vous donnera en entrée un entiern>0
Disons n=27. Vous devez exprimer 27sous forme de somme , en utilisant uniquement les chiffres [2,7] , de la manière la plus courte possible. Vous n'êtes pas obligé d'utiliser tous les chiffres du numéro donné!
Alors 27=2+2+2+7+7+7. Nous avons ensuite prendre ces chiffres et les compte : [2,2,2,7,7,7].
La réponse finale n=27est6
Un autre exemple pour n=195obtenir la somme la plus courte, nous devons utiliser les chiffres suivants:
[5,5,5,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]et la réponse est23
Le défi
Étant donné un entier n>0, affichez le nombre minimum de chiffres (contenus dans le nombre) qui résument ce nombre
Cas de test
Input->Output
1->1
2->1
10->10
58->8
874->110
1259->142
12347->1765
123456->20576
3456789->384088
C'est le code-golf . La réponse la plus courte en octets gagne!