tl; dr: gera os valores em que o líder de fatoração principal reduzido muda.
Todo número inteiro positivo possui uma fatoração primária única. Vamos chamar de fatoração primária reduzida apenas a lista de multiplicidade dos fatores primos, ordenada pelo tamanho dos fatores. Por exemplo, a fatoração primária reduzida de 1980
é [2, 2, 1, 1]
, porque 1980 = 2 * 2 * 3 * 3 * 5 * 11
.
A seguir, vamos registrar com que frequência cada fatoração primária reduzida ocorre, sobre números inteiros em [1, 2, ..., n]
. Por exemplo, em [1, 2, ..., 10]
, ocorrem as seguintes fatorações primárias reduzidas:
[1]: 4 (2, 3, 5, 7)
[2]: 2 (4, 9)
[1, 1]: 2 (6, 10)
[]: 1 (1)
[3]: 1 (8)
Chamaremos o líder até a n
fatoração primária reduzida que ocorre com mais frequência [1, 2, ..., n]
. Portanto, o líder de fatoração primária reduzido para n = 10
é [1]
. Os laços serão quebrados pelo tamanho do maior número inteiro menor ou igual a n
essa fatoração primária reduzida, com o maior número inteiro menor sendo melhor. Por exemplo, até n = 60
, as fatorações primárias reduzidas [1]
e [1, 1]
ocorrem 17 vezes cada. O número máximo máximo nesse intervalo [1, 1]
é 58
, enquanto o número máximo máximo [1]
é 59
. Portanto, com n = 60
, o líder de fatoração primária reduzido é [1, 1]
.
Estou interessado nos valores de n
onde o líder de fatoração primária reduzida muda. Esses são os valores de n
onde o líder de fatoração primária reduzida é diferente do líder de fatoração primária reduzido até n-1
. Como um caso extremo, diremos que a liderança muda em n = 1
, porque um líder não existe n = 0
.
Seu desafio é produzir.
Uma sequência inicial da saída desejada é:
1, 3, 58, 61, 65, 73, 77, 1279789, 1280057, 1280066, 1280073, 1280437, 1280441, 1281155, 1281161, 1281165, 1281179, 1281190, 1281243, 1281247, 1281262, 1281271, 1281313, 1281365
Os estilos de saída permitidos são:
- Saída infinita.
- O primeiro
k
líder muda, ondek
está a entrada. - A
k
mudança de líder, ondek
está a entrada.
k
pode ser zero ou um indexado.
Isso é código-golfe. Se você não tiver certeza de nada, pergunte nos comentários. Boa sorte!
n
onde o líder de fatoração primária reduzida é diferente do líder de fatoração primária reduzido até n-1
")