вход
Одно целое число .
Выход
Максимальное количество различных положительных целых чисел, которые имеют произведение .
Примеры
Входные данные: 1099511627776. Выходные данные: 9. Один из возможных оптимальных списков факторов: (1, 2, 4, 8, 16, 32, 64, 128, 4096).
Входные данные: 127381. Выходные данные 4. Один из возможных оптимальных списков факторов: (1, 17, 59, 127).
Связанный с этим старым вопросом .
code-golf. Вы можете рассмотреть fastest-codeили fastest-algorithmдля предстоящего испытания. Если вы действительно хотите, чтобы все ответы работали в течение ограниченного времени в указанном диапазоне, это должно было быть явно упомянуто. (И я бы порекомендовал меньший диапазон, чтобы он code-golfполностью не конфликтовал .)
x=1, 2, ...я получаю то, 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чего не нахожу в OEIS. Достаточно ясно, что записи появятся для факторных чисел x. Например самый маленький xтакой, который f(x)=13будет 13!. Я думаю, fзависит только от показателей простой факторизации. Так что найти f(13^4*19^7*29^2)мы могли бы упростить до f(2^7*3^4*5^2).