Entrada
Un solo entero .
Salida
El número máximo de enteros positivos distintos que tienen el producto .
Ejemplos
Entrada: 1099511627776. Salida: 9. Una posible lista óptima de factores es: (1, 2, 4, 8, 16, 32, 64, 128, 4096).
Entrada: 127381. Salida 4. Una posible lista óptima de factores es: (1, 17, 59, 127).
Relacionado con esta vieja pregunta .
code-golf
. Puede considerar cualquiera fastest-code
o fastest-algorithm
para un próximo desafío. Si realmente desea que todas las respuestas funcionen en un tiempo limitado dentro del rango especificado, debería haber sido mencionado explícitamente. (Y hubiera recomendado un rango más pequeño para que no entre en conflicto por code-golf
completo).
x=1, 2, ...
consigo f(x)=1, 2, 2, 2, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 3, 3, 2, 3, 2, 3, 3, 3, 2, 4, 2, 3, 3, 3, 2, 4, 2, 3, 3, 3, 3, 4, 2, 3
lo que no encuentro en OEIS. Está suficientemente claro que aparecerán registros para números factoriales x
. Por ejemplo, el más pequeño x
que f(x)=13
será 13!
. Supongo que f
depende solo de los exponentes de la factorización prima. Entonces para encontrar f(13^4*19^7*29^2)
podríamos simplificar f(2^7*3^4*5^2)
.