1. Главная
  2. Библиотека
  3. Решение задач по транспортным средствам
  4. Решение задачи на тему: «Реализуйте программу, которая проверяет, что транспортная компания сможет достав...»
Решение задачи

Реализуйте программу, которая проверяет, что транспортная компания сможет доставить товары в необходимый город: Дан список cities, где хран...

  • Транспортные средства

Условие:

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

Дан список cities, где хран cities = ['Москва', 'Пермь', 'Краснодар', 'Калининград', 'Якутск']

can_be_packed = 'Можно упаковывать' empty_space = 'В коробках останется место' other_company = 'Обратитесь в другую компанию'

ваш код ниже

Решение:

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

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

Например, можно воспользоваться базой данных о железнодорожных маршрутах или авиалиниях. Проверим, есть ли прямые маршруты между Москвой и каждым из городов из списка cities:

  • Москва - Пермь: есть железнодорожные и авиалинии
  • Москва - Краснодар: есть авиалинии
  • Москва - Калининград: есть авиалинии
  • Москва - Якутск: есть авиалинии

Таким образом, транспортная компания сможет доставить товары во все города из списка cities. Поэтому результат программы будет "Можно упаковывать". Вот код программы:

cities = ['Москва', 'Пермь', 'Краснодар', 'Калининград', 'Якутск']

can_be_packed = 'Можно упаковывать'
empty_space = 'В коробках останется место'
other_company = 'Обратитесь в другую компанию'

def check_delivery(cities):
    for city in cities:
        if city == 'Москва':
           ...

Решение от Кэмп AI

  • Последняя редакция: 15.05.2025
  • Кол-во просмотров: 100486

Есть похожая задача?

Попробуй нейросеть, обученную на студенческих задачах

У тебя на балансе 2 задачи

Преимущества сервиса

Кэмп в Телеграме

Удобно с телефона — дома, на паре, в метро

Сможешь одной левой:

  • Писать текстовые работы
  • Решать задачи и получать ответы
  • Готовиться к экзаменам
  • Создавать презы и многое другое

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