Converti un numero in una somma di cifre
Nessuna somma: abbiamo bisogno della somma più breve
Nessuna cifra: puoi usare solo cifre del numero
Esempio
Verrà fornito come input un numero interon>0
Diciamo di Let n=27
. Devi esprimere 27
come somma , usando solo le cifre [2,7]
, nel modo più breve possibile. Non devi usare tutte le cifre del numero dato!
Così 27=2+2+2+7+7+7
. Abbiamo poi prendiamo queste cifre e contarli : [2,2,2,7,7,7]
.
La risposta finale n=27
è6
Un altro esempio per n=195
per ottenere la somma più breve dobbiamo usare le seguenti cifre:
[5,5,5,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]
e la risposta è23
La sfida
Dato un numero intero n>0
, genera il numero minimo di cifre (contenuto nel numero) che si sommano a questo numero
Casi test
Input->Output
1->1
2->1
10->10
58->8
874->110
1259->142
12347->1765
123456->20576
3456789->384088
Questo è code-golf. Vince la risposta più breve in byte!