tl; dr: Выведите значения, в которых изменяется уменьшенный главный лидер факторизации.
Каждое натуральное число имеет уникальную простую факторизацию. Давайте назовем приведенную простую факторизацию просто списком кратностей простых факторов, упорядоченных по размеру факторов. Например, уменьшенная первичная факторизация 1980
есть [2, 2, 1, 1]
, потому что 1980 = 2 * 2 * 3 * 3 * 5 * 11
.
Далее, давайте запишем, как часто происходит каждая уменьшенная первичная факторизация по сравнению с целыми числами в [1, 2, ..., n]
. Например, в [1, 2, ..., 10]
, происходят следующие уменьшенные простые факторизации:
[1]: 4 (2, 3, 5, 7)
[2]: 2 (4, 9)
[1, 1]: 2 (6, 10)
[]: 1 (1)
[3]: 1 (8)
Мы назовем лидера до n
уменьшенной простой факторизации, которая происходит чаще всего [1, 2, ..., n]
. Следовательно, сокращенный главный лидер факторизации для n = 10
is [1]
. Связи будут разорваны на размер наибольшего целого числа, меньшего или равного n
уменьшенной простой факторизации, причем меньшее наибольшее целое число будет лучше. Например, вплоть до n = 60
сокращенных простых разложений [1]
и [1, 1]
встречаются в 17 раз каждая. Максимальное целое число в этом диапазоне подачи [1, 1]
является 58
, в то время как максимальное целое число , давая [1]
это 59
. Следовательно, с n = 60
уменьшенным основным лидером факторизации является [1, 1]
.
Я интересуюсь ценностями того, n
где меняется уменьшенный главный лидер факторизации. Это те значения, в n
которых лидер с уменьшенной первичной факторизацией отличается от лидера с уменьшенной первичной факторизацией n-1
. Как крайний случай, мы скажем, что лидерство меняется в n = 1
, потому что лидер не существует для n = 0
.
Ваша задача - вывести.
Начальная последовательность желаемого выхода:
1, 3, 58, 61, 65, 73, 77, 1279789, 1280057, 1280066, 1280073, 1280437, 1280441, 1281155, 1281161, 1281165, 1281179, 1281190, 1281243, 1281247, 1281262, 1281271, 1281313, 1281365
Допустимые стили вывода:
- Бесконечный вывод.
- Первый
k
лидер меняет, гдеk
находится вход. k
- Е изменение лидера, гдеk
находится вход.
k
может быть ноль или один индексированный.
Это код-гольф. Если вы не уверены ни в чем, спросите в комментариях. Удачи!
n
которых сокращенный главный фактор факторизации отличается от сокращенного главного лидера факторизации до n-1
")