Inspirado por isso . Há um número, dado como inteiro, sequência ou matriz de dígitos (sua escolha). Encontre a base na qual a representação do número terá mais "4" se retorne essa base.
Número Resultado 624 5 444 10 68 16
restrições:
- A base retornada não deve ser maior que a entrada.
- números menores ou iguais a abs (4) não devem ser considerados como entrada válida; portanto, retornos indefinidos são aceitáveis
[1,15,3,64,43]
para algum número na base 80
. Você está apenas emitindo o número da base, para poder testar tecnicamente todas as bases de 2
até n
.
1
, 2
e 3
, que têm o mesmo número de "4" s (0) em cada base? Além disso, muitos números têm o mesmo número de "4" s em muitas bases (por exemplo, 4
em qualquer base> 5, 44
em qualquer base> 45, 14
na base 9 ou em qualquer base> 15, etc.). A resposta correta deve ser a menor base com o maior número de "4" s?