Как находить НОД очень больших чисел? Как находить НОД очень больших чисел?
Ну скажем есть у нас числа 1000! и 2020^2030...Как для них найти НОД?
Заранее благодарю.

11 Окт 2020 в 19:43
72 +1
0
Ответы
1

Для нахождения НОД очень больших чисел, можно воспользоваться алгоритмом Евклида.

Для начала найдем НОД чисел 1000 и 2020. Для этого можно воспользоваться алгоритмом Евклида:
НОД(1000, 2020) = НОД(2020, 1000 % 2020) = НОД(2020, 1000) = 20

Теперь найдем НОД чисел 20 и 2030:
НОД(20, 2030) = НОД(2030, 20 % 2030) = НОД(20, 10) = 10

Таким образом, НОД чисел 1000! и 2020^2030 равен 10.

Для больших чисел можно использовать программы для работы с большими числами, например Python с библиотекой math или gmpy2.

17 Апр в 22:56
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 436 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир