以正整数N开头,找到最小的整数N',可以通过将N除以其一位数字(以10为底)来计算得出。每个选定的数字必须是N的除数大于1。
例子1
预期的输出为N = 230是N” = 23:
范例#2
预期的输出为N = 129528是N” = 257:
提防非最佳路径!
我们可以从129528/9 = 14392开始,但这不会导致最小的结果。如果首先除以9,我们可以做的最好的事情是:
规则
- 输入可以采用任何合理的格式(整数,字符串,数字数组等)。
- 这是代码高尔夫球,因此最短答案以字节为单位!
测试用例
1 --> 1
7 --> 1
10 --> 10
24 --> 1
230 --> 23
234 --> 78
10800 --> 1
10801 --> 10801
50976 --> 118
129500 --> 37
129528 --> 257
8377128 --> 38783
655294464 --> 1111
1
我想知道这个系列(1、1,...,
—
10、11、1、13
AFAICS还没有。
—
GNiklasch