将数字转换为数字总和
没有任何数字:我们需要最短的数字
没有数字:您只能使用数字中的数字
例如
你将被给定为输入的整数n>0
比方说n=27
。你要表达27
的总和,使用仅数字 [2,7]
,在最短的可能的方式。您不必使用给定数字的所有数字!
所以27=2+2+2+7+7+7
。然后我们取这些数字并计数:[2,2,2,7,7,7]
。
的最终答案n=27
是6
对于一个例子n=195
,以获得最短的总和,我们必须使用以下数字:
[5,5,5,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9]
和答案是23
挑战
给定一个整数n>0
,输出与之相加的最小位数(包含在数字中)
测试用例
Input->Output
1->1
2->1
10->10
58->8
874->110
1259->142
12347->1765
123456->20576
3456789->384088
这是代码高尔夫。最短的答案以字节为单位!