Решение задачи
Реализуйте программу, которая фильтрует транспортные компании на основании прогнозируемого количества дней для интересующей нас доставки: Н...
Условие:
Реализуйте программу, которая фильтрует транспортные компании на основании прогнозируемого количества дней для интересующей нас доставки:
На первой строке через пробел вводятся названия компаний.
На второй строке через пробел вводится ожидаемое количество дней, необходимое для доставки груза. Каждое значение соответствует компании.
Гарантируется,
Решение:
что количество компаний и количество значений во второй строке совпадают.
Вот пример реализации программы на языке Python:
def filter_transport_companies(companies, delivery_days):
filtered_companies = []
for i in range(len(companies)):
if delivery_days[i] <= 7: # Фильтруем компании, у которых доставка занимает 7 дней или меньше
filtered_companies.append(companies[i])
return filtered_companies
# Ввод данных
companies = input("Введите названия компаний через пробел: ").split()
delivery_days = list(map(int, input("Введите количество дней для доставки через пробел: ").split()))
# Фильтрация компаний
filtered_companies = filter_transport_companies(companies, delivery_days)
# Вывод результатов
print("Фильтрованные компании:", filtered_companies)
Пример использования программы:
Введите названия компаний через пробел: Company1 Company2 Company3
Введите количество дней для доставки через пробел: 5 10 3
Фильтрованные компании: Company1 Company3
В данном примере программа фильтрует компании, у которых доставка занимает 7 дней или меньше, и выводит список отфильтрованных компаний.
Похожие работы
Попробуй и другие функции
Решения по другим предметам
А
Б
В
М
П
С
Т
Э