tl; dr: Muestra los valores donde cambia el líder de factorización prima reducido.
Cada entero positivo tiene una factorización prima única. Llamemos a la factorización prima reducida solo la lista de multiplicidad de factores primos, ordenada por el tamaño de los factores. Por ejemplo, la factorización prima reducida de 1980es [2, 2, 1, 1], porque 1980 = 2 * 2 * 3 * 3 * 5 * 11.
A continuación, registremos con qué frecuencia ocurre cada factorización reducida, sobre enteros en [1, 2, ..., n]. Por ejemplo, en [1, 2, ..., 10], ocurren las siguientes factorizaciones reducidas:
[1]: 4 (2, 3, 5, 7)
[2]: 2 (4, 9)
[1, 1]: 2 (6, 10)
[]: 1 (1)
[3]: 1 (8)
Llamaremos al líder a nla factorización reducida que ocurre con mayor frecuencia [1, 2, ..., n]. Por lo tanto, el líder de factorización reducida para n = 10es [1]. Los lazos se romperán por el tamaño del entero más grande menor o igual que ncon la factorización prima reducida, siendo mejor el entero más grande más pequeño. Por ejemplo, hasta n = 60, las factorizaciones primas reducidas [1]y [1, 1]ocurren 17 veces cada una. El número entero máximo en ese rango [1, 1]es 58, mientras que el número entero máximo [1]es 59. Por lo tanto, con n = 60, el líder de factorización prima reducida es [1, 1].
Estoy interesado en los valores de ndónde cambia el líder de factorización reducida. Esos son los valores nen los que el líder de factorización prima reducida es diferente del líder de factorización reducida hasta n-1. Como caso límite, diremos que el liderazgo cambia en n = 1, porque no existe un líder para n = 0.
Su desafío es la salida.
Una secuencia inicial de la salida deseada es:
1, 3, 58, 61, 65, 73, 77, 1279789, 1280057, 1280066, 1280073, 1280437, 1280441, 1281155, 1281161, 1281165, 1281179, 1281190, 1281243, 1281247, 1281262, 1281271, 1281313, 1281365
Los estilos de salida permitidos son:
- Salida infinita.
- El primer
klíder cambia, ¿dóndekestá la entrada? - El
kcambio de líder th, dondekestá la entrada.
k puede ser cero o uno indexado.
Este es el código de golf. Si no está seguro de nada, pregunte en los comentarios. ¡Buena suerte!
nen los que el líder de factorización reducido es diferente del líder de factorización reducido hasta n-1")