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 = 10is [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")