灵感来自此。有一个数字,可以是整数,字符串或数字数组(您可以选择)。找到该数字表示形式将具有最多“ 4”的基数,然后返回该基数。
编号结果 624 5 444 10 68 16
限制条件:
- 返回的基数不应大于输入值。
- 小于或等于abs(4)的数字不应视为有效输入,因此可接受未定义的返回值
[1,15,3,64,43]
for some number in base 80
. You're only outputting the base number, so you could technically test every base from 2
to n
.
1
,2
和3
,它们具有相同数量的“4” S在每个基地(0)?同样,许多数字在许多基数中具有相同的“ 4”数(例如,4
在任何基数> 5,44
在任何基数> 45,14
在基数9或任何基数> 15等)。正确的答案应该是最小的底数最大的“ 4”吗?