0

Нахождение НОД

Школу закончил уже давно. И даже не помнил аббревиатуру - общий делитель "наибольший" или "наименьший". Сейчас поинтересовался у сына пятиклассника что они проходят - эти самые НОД и НОК. Решил проверить как он усвоил. Оказалось очень хреново. Стали разбираться.
Находят этот НОД по тому самому алгоритму разложением на простые множители в столбик (по которому и я когда-то в школе раскладывал). И тут я малость офигел. "Постой-постой", говорю, "а как вы простые множители находите?" Потому что понимаю - что разложение на простые множители это же нифига не тривиальная задача. На этом современные алгоритмы шифрования построены. Ну оказалось что последовательно пробует делить на натуральные числа (на самом деле надо же на простые) по возрастающей. Я говорю "и до каких пор ты пробуешь перебирать?". "Ну..."

Ну понятно. Дал ему для проверки разделить 169 - уже коллапс.
Вопрос - это сколько лет уже школьникам вдалбливают решение одной задачи через тупой перебор решений гораздо более сложной задачи? Есть же чуть более сложный (для небольших чисел), но корректный алгоритм Эвклида.

Лига математиков

1K пост2.5K подписчиков

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий

Тут несколько моментов:
1) в школе помимо НОД проходят ещё и признаки делимости. При определённом опыте разложение числа на простые множители не составляет труда. Если речь, конечно, идёт о числах из задач, которые рассматривают в школе, а не из тех, что используют в криптоалгоритмах.
Кроме того, задача разложения на простые множители интересна сама по себе, поэтому её так же изучают. А раз уж изучили, то грех ей не пользоваться.
2) разложение на простые множители  необходимо не только в поиске НОДа. Например, НОК с помощью алгоритма Евклида вы не найдёте.
3) Есть куча примеров, когда применение алгоритма Евклида будет существенно длиннее поиска простых множителей. Скажем, возьмём числа 23 и 1124000727777607680000. "Разложив" 23 на множители (т.е. узнав, что это простое число, для тех, кто раньше этого не знал), мы обнаружим, что достаточно проверить, делится ли второе число на 23, а не искать все его простые множители. И не применять алгоритм Евклида. К слову, это число - 22! (и оно может быть так и написано в задачнике), соответственно, мы определяем НОД = 1 просто устно.
4) Алгоритм Евклида имеет две формы (с вычитанием и с делением с остатком). Большинство школьников почему-то если и усваивают, то только первый вид. Из-за чего мы возвращаемся к необходимому числу действий.

раскрыть ветку (4)
DELETED
Автор поста оценил этот комментарий

Ну вы же понимаете, что перебор вариантов в качестве алгоритма решения задачи - такой себе метод... Диофантов анализ, например, в курсе средней школы как-то не особо прижился.

раскрыть ветку (3)
2
Автор поста оценил этот комментарий

Какой перебор вариантов? В школьных примерах у всех (или почти всех) чисел делители видны по признакам сразу.

раскрыть ветку (2)
DELETED
Автор поста оценил этот комментарий

Ну погнали по пунктам:
1. Что значит в "школьных примерах"? Т.е. школьников учат некоему методу, который применим только на каких-то простых, "синтетических" примерах? Это как в геометрии рассматривать все теоремы о треугольниках на примере прямоугольного треугольника.
2. Признаки делимости видны только у 2, 3, 5. Проверка на 7, 11 и т.д. отнимет уже уйму времени.

3. Я уже давал пример. Как быстро вы разложите на простые множители число 30031 (полупростое)?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

1. Школьников учат методу, который применим везде, но на простых примерах. К слову, это делают во всех областях знаний, а не только в математике.

2. Признак делимости на 11 сложнее, чем на 3? Серьёзно? Да и на 7 признаки делимости элементарные. Помимо всего прочего такие деления проводятся устно. И одна из основных задач школьного обучения - развить у школьника мозг. Подобные вычисления как раз этому весьма способствуют.

3. Вам уже там ответили.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества