Какой наиболее эффективный алгоритм может придумать любой, учитывая, что натуральное число n возвращает наименее натуральное число x с n положительными делителями (включая1 и x )?Например, при заданном 4 алгоритм должен дать 6 (делители: 1,2,3,6);т.е. 6 - наименьшее число, имеющее 4 различных фактора.Точно так же, учитывая 6, алгоритм должен привести к 12 (делители: 1,2,3,4,6,12);т.е. 12 - это наименьшее число, имеющее 6 различных факторов
С точки зрения производительности в реальном мире, я ищу масштабируемый алгоритм, который может дать ответы порядка 10 20 в течение 2секунд на машине, которая может делать 10 7 вычислений в секунду.