Konwertuj liczbę na sumę cyfr
Żadna suma: potrzebujemy najkrótszej sumy
Żadnych cyfr: możesz użyć tylko cyfr liczby
Przykład
Otrzymasz dane wejściowe jako liczbę całkowitąn>0
Powiedzmy Chodźmy n=27
. Musisz wyrazić 27
jako sumę , używając tylko cyfr [2,7]
, w możliwie najkrótszy sposób. Nie musisz używać wszystkich cyfr podanego numeru!
Tak 27=2+2+2+7+7+7
. Następnie wziąć te cyfry i liczyć je : [2,2,2,7,7,7]
.
Ostateczna odpowiedź na n=27
to pytanie to6
Jeszcze jeden przykład n=195
, aby uzyskać najkrótszą sumę, musimy użyć następujących cyfr:
[5,5,5,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]
i odpowiedź brzmi23
Wyzwanie
Podając liczbę całkowitą n>0
, wypisz minimalną liczbę cyfr (zawartych w liczbie), które sumują się do tej liczby
Przypadki testowe
Input->Output
1->1
2->1
10->10
58->8
874->110
1259->142
12347->1765
123456->20576
3456789->384088
To jest golf golfowy. Najkrótsza odpowiedź w bajtach wygrywa!