Разность элементов массива Добрый день!
Есть вопрос, на который никак не могу найти ответ.
Итак, есть список чисел, количество их не определено заранее.
Необходимо узнать, есть ли в этом списке как минимум три числа, разница между которыми не превышает заранее указанного значения.
Итак, вопрос в том, как это можно сделать.
Спасибо за внимание!

21 Авг 2019 в 06:13
130 +1
0
Ответы
1

Добрый день! Для решения этой задачи можно следовать следующему алгоритму:

Отсортировать список чисел по возрастанию.Пройти по списку чисел, начиная с третьего элемента.Для каждого числа проверить разницу между ним и двумя предыдущими числами. Если разница не превышает заданного значения, то вывести "Да, существуют три числа с разностью не более чем заданное значение" и завершить выполнение.Если такие числа не найдены после пройденного списка, вывести "Нет, нет таких трех чисел с разностью не более чем заданное значение".

Надеюсь, этот алгоритм поможет вам решить задачу. Если у вас есть дополнительные вопросы, не стесняйтесь задавать. Буду рад помочь!

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