Сервис быстрых ответов от искусственного интеллекта
Вопрос пользователя:
Ответ нейросети:
Пример кода на Python:
from collections import defaultdict # Данные о поездках trips = [ {"driver": "Вася", "class": "эконом", "time": 30}, {"driver": "Петя", "class": "комфорт", "time": 45}, {"driver": "Вася", "class": "бизнес", "time": 60}, {"driver": "Петя", "class": "эконом", "time": 20}, {"driver": "Вася", "class": "комфорт", "time": 40}, ] # Расчет заработка для каждого водителя earnings = defaultdict(int) for trip in trips: if trip["class"] == "эконом": earnings[trip["driver"]] += trip["time"] * 10 elif trip["class"] == "комфорт": earnings[trip["driver"]] += trip["time"] * 15 elif trip["class"] == "бизнес": earnings[trip["driver"]] += trip["time"] * 30 # Находим водителя с наибольшим заработком best_driver = max(earnings, key=earnings.get) print(f"Лучший таксист за месяц: {best_driver}, заработал {earnings[best_driver]} рублей")
Этот код создает словарь earnings
, в котором для каждого водителя суммируется заработок за месяц. Затем находится водитель с наибольшим заработком и выводится его имя и заработок.
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.