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

Реализуйте программу, которая фильтрует транспортные компании на основании прогнозируемого количества дней для интересующей нас доставки: На первой строке через пробел вводятся названия компаний. На второй строке через пробел вводятся целые числа -

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Реализуйте программу, которая фильтрует транспортные компании на основании прогнозируемого количества дней для интересующей нас доставки: На первой строке через пробел вводятся названия компаний. На второй строке через пробел вводятся целые числа -

Условие:

Реализуйте программу, которая фильтрует транспортные компании на основании прогнозируемого количества дней для интересующей нас доставки:

  • На первой строке через пробел вводятся названия компаний.
  • На второй строке через пробел вводятся целые числа - ожидаемое количество дней, необходимое для доставки груза. Каждое значение соответствует компании.
  • Гарантируется, что будет введена информация минимум для одной компании.
  • Программа выводит названия компаний, прогнозируемое количество дней для доставки у которых больше среднего количества дней по всем представленным компаниям, каждое на новой строке.
  • Если таких компаний нет, то программа ничего не выводит.

Для примера:

ВводРезультатгазелька2Доставочка1Перевозки007любимыйгрузовичок109812Газелька2любимыйгрузовичокгазелька2Доставочка1Перевозки007любимыйгрузовичок9999\begin{array}{|l|l|} \hline Ввод & Результат \\ \hline газелька2 Доставочка1 Перевозки007 любимыйгрузовичок 109812 & Газелька2 любимыйгрузовичок \\ \hline газелька2 Доставочка1 Перевозки007 любимыйгрузовичок 9999 & \\ \hline \end{array}

Решение:

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

Шаг 1: Ввод данных

Мы будем считывать названия компаний и соответствующее количество дней для доставки. Для этого используем функцию input().

Шаг 2: Вычисление среднего значения

После того как мы получили данные, нам нужно вычислить среднее количество дней для доставки.

Шаг 3: Фильтрация компаний

Затем мы отфильтруем компании, у которых количество дней для доставки больше среднего.

Шаг 4: Вывод результата

Наконец, выведем на...

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

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

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

Какова основная цель вычисления среднего значения количества дней доставки в данной задаче?

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

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

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

Топ 3 ошибок

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

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