Факторизация чисел (разложение на множители)

Правка ru2, от Otladka, 2024-11-09 14:43:40

Есть ли алгоритм который работает за О(log(n)).

Нужда в нём, у меня возникла при попытки решения этой задачи:

Задача:

3 cекунды и 64 мб

Дано N(N <= 10^6)

и N чисел (a[i] <= 10^7)

Вывести для каждого a[i] его факторизацию(разложение на множители)

36 = 2^2 * 3^2

Теги факторизация чисел, факторизация, с/с++, алгоритмы

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
ru2 Русский Otladka 2024-11-09 14:43:40 229
ru1 Русский Otladka 2024-11-08 15:13:05 695 Первая редакция (опубликовано)