У меня есть набор простых чисел, и я должен генерировать целые числа, используя только эти простые множители в порядке возрастания.
Например, если множество p = {2, 5}, то мои целые числа должны быть 1, 2, 4, 5, 8, 10, 16, 20, 25,...
Есть ли эффективный алгоритм для решения этой проблемы?