НОД и НОК чисел
Рассмотрим пример решения задачи: найти НОД и НОК чисел НОД(15,10,40,50,190,76,46,56,67,77,09,0,54,76,1,96759579795874646846857856487568468464574673) = 1 НОК(15,10,40,50,190,76,46,56,67,77,09,0,54,76,1,96759579795874646846857856487568468464574673) = 6.0283759109506E+37
| Число | Множители | В эксп. форме | ||
|---|---|---|---|---|
| 15 | = | 3×5 | = | 31 × 51 |
| 10 | = | 2×5 | = | 21 × 51 |
| 40 | = | 2×2×2×5 | = | 23 × 51 |
| 50 | = | 2×5×5 | = | 21 × 52 |
| 190 | = | 2×5×19 | = | 21 × 51 × 191 |
| 76 | = | 2×2×19 | = | 22 × 191 |
| 46 | = | 2×23 | = | 21 × 231 |
| 56 | = | 2×2×2×7 | = | 23 × 71 |
| 67 | = | 67 | = | 671 |
| 77 | = | 7×11 | = | 71 × 111 |
| 9 | = | 3×3 | = | 32 |
| 54 | = | 2×3×3×3 | = | 21 × 33 |
| 76 | = | 2×2×19 | = | 22 × 191 |
| 1 | = | 1 | = | 11 |
| 9.6759579795875E+43 | = | 2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2 | = | 295 |
| Число | Множители | В эксп. форме | ||
|---|---|---|---|---|
| 15 | = | 3×5 | = | 31 × 51 |
| 10 | = | 2×5 | = | 21 × 51 |
| 40 | = | 2×2×2×5 | = | 23 × 51 |
| 50 | = | 2×5×5 | = | 21 × 52 |
| 190 | = | 2×5×19 | = | 21 × 51 × 191 |
| 76 | = | 2×2×19 | = | 22 × 191 |
| 46 | = | 2×23 | = | 21 × 231 |
| 56 | = | 2×2×2×7 | = | 23 × 71 |
| 67 | = | 67 | = | 671 |
| 77 | = | 7×11 | = | 71 × 111 |
| 9 | = | 3×3 | = | 32 |
| 54 | = | 2×3×3×3 | = | 21 × 33 |
| 76 | = | 2×2×19 | = | 22 × 191 |
| 1 | = | 1 | = | 11 |
| 9.6759579795875E+43 | = | 2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2×2 | = | 295 |
| 33 × 52 × 295 × 191 × 231 × 71 × 671 × 111 × 11 | = | 6.0283759109506E+37 |
Наибольший общий делитель - это наибольшее положительное целое число, на которое делятся без остатка заданные числа.
Наименьшее общее кратное чисел - это наименьшее число которое можно разделить на все заданные числа без остатка.
Как найти НОД
- Метод перебора делителей
Этот метод может быть трудоемким для больших чисел.
Способ заключается в подборе все делителей чисел и выбора наибольшего из общих.Пример:
Найдем НОД для чисел 12 и 18.
Делители числа 12: 1, 2, 3, 4, 6, 12.
Делители числа 18: 1, 2, 3, 6, 9, 19.
Общие делители 1, 2, 3, 6.
Ответ:НОД(12,18) = 6. - Разложение на простые множители
Суть метода представить каждое число в виде умножения простых чисел.
Способ хорошо подходит для небольших чисел и может найти НОД для нескольких чисел одноврменно.
Алгоритм:
Разложите каждое из чисел на множители методом деления.
Найдите все общие множители - это такие множители которые есть в каждом из заданных чисел.
Из Них выберите множители у которых наименьшая степень.
Перемножьте их между собой и получится НОД.Пример:НОД(12,18)
Общие множители с минимальными степенями: 21 * 31 = 6Число Множители В эксп. форме 12 = 2×2×3 = 22 × 31 18 = 2×3×3 = 21 × 32 - Алоритм Евклида
Самый удобный метод. Хорошо подходит для больших чисел. Но только для двух чисел за один расчет.
Алгоритм:
Делим большее число на меньшее и находим остаток.
Делим меньшее из чисел на остаток от предыдущего деления.
Потовряем процесс до тех пор пока остаток от деления не станет равен нулю.
НОД равен последнему ненулевому остатку.
Если при первом делении остаток ноль, то НОД равен меньшему из чисел.
Пример:
НОД(12,18) = 6Деление Частное Остаток 18÷12 = 1 6 12÷6 = 2 0
Как найти НОК
- Через известный НОД
Самый простой и доступный метод. Однако для его расчета требуется знание НОД и возможен только для двух чисел.
Метод основан расчете по следующей формуле:
Пример:
где a и b - заданные числа.
Отыщем НОК для чисел 12 и 18
Сначала определим НОД(12,18) = 6
- Метод разложения на простые множители
Суть метода разложить число на несколько простых чисел - множителей.
Способ подходит для любого количества чисел.
Пример:
Найдем НОК для чисел 12 и 18
Разложим эти числа на простые множители:
Если есть повторяющиеся множители то выберем один с наибольшей степенью. Такие множители отмечены зеленым.Число Множители В эксп. форме 12 = 2×2×3 = 22 × 31 18 = 2×3×3 = 21 × 32
Перемножение всех уникальных множителей с наивысшей степенью между собой даст НОК заданных чисел.22 × 32 = 36
Напомним что число НОД - это наибольшее число, а число НОК - наоборот наименьшее.