В арифметике известны элементарные действия с числами (+), (–), (×), (/) и др., использование которых при заданных исходных данных дает нам возможность получать определенные результаты: сумму, разность, произведение, частное. Обратное действие с результатами в качестве исходных данных возможно далеко не всегда. Например, возведение в третью степень числа 7 3 = 343, Читать полностью »
Рубрика «делители»
Закон распределения делителей числа (расширенная версия)
2024-10-21 в 11:57, admin, рубрики: алгебраические структуры, делители, интервалы, квадраты, кратные делителей, модули, модулярная арифметика, факторизация чисел, числовые последовательностиЯ создал самый быстрый способ поиска делителей числа
2024-10-14 в 18:14, admin, рубрики: python, делителиМной было проверено, что он быстрее двух самых быстрых способов поиска делителей числа: поиск до корня и разложение числа на простые множители с последующим их перебором.
Как он работает:
-
Раскладывает число на простые множители
-
Идёт по списку простых множителей (
i
) и списку всех известных делителей числа (j
):
2.1. Если (простой множитель с индексом i
) * (известный делитель с индексом j
) не встречается в списке известных делителей числа, то в список это значение не добавляется (чтобы каждый раз цикл не проходился по повторяющимся значениям)