1. Главная
  2. Библиотека
  3. Высшая математика
  4. Пользователь вводит натуральные числа последовательност...
Разбор задачи

Пользователь вводит натуральные числа последовательности до ввода нуля. Найдите минимальное среднее арифметическое среди таких пар данной последовательности, в которых оба числа являются четырёхзначными и начинаются на одну и ту же цифру. Под парой чисел

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Математический анализ
  • #Теория чисел
Пользователь вводит натуральные числа последовательности до ввода нуля. Найдите минимальное среднее арифметическое среди таких пар данной последовательности, в которых оба числа являются четырёхзначными и начинаются на одну и ту же цифру. Под парой чисел

Условие:

Пользователь вводит натуральные числа последовательности до ввода нуля.
Найдите минимальное среднее арифметическое среди таких пар данной последовательности, в которых оба числа являются четырёхзначными и начинаются на одну и ту же цифру.
Под парой чисел подразумеваются два числа, следующих друг за другом в процессе ввода последовательности, число 0 является сигналом окончания ввода последовательности и не является её членом. Гарантируется ввод хотя бы двух чисел последовательности.
Если не найдётся ни одной пары, подходящей под условие задачи, необходимо вывести "NO" без кавычек.

Формат ввода
Натуральные числа, по одному числу на строку
Для окончания ввода используется "0"

Формат вывода
Вещественное число - минимальное среднее арифметическое, соответствующее условию задачи

Решение:

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

1. Считывать числа из ввода до тех пор, пока не встретим ноль.
2. Проверять каждую пару последовательных чисел, чтобы определить, являются ли они четырёхзначными и начинаются ли на одну и ту же цифру.
3. Если пара удовлетворяет условиям, вычисляем среднее арифметическое и сохраняем его.
4. В конце выводим минимальное среднее арифметическое, если такие пары были найдены, или "NO", если пар не оказалось.

Вот пример реализации на Python:

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое условие должно быть выполнено для пары чисел, чтобы они были рассмотрены при поиске минимального среднего арифметического?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет