Меня волнует только одно - как привязать автоматом макс. количество мест из списка ‘routes’ в общую формулу (не прописывая вручную доп. условие типа «на рейсе #1 всего 45мест») . Все работает, кроме проверки на лимит мест. Интересует есть ли выход, или все же придётся отдельно указывать на каком рейсе сколько мест
1 запрос существующего рейса = 1 билет.
Идея была хранить проданные билеты в виде кортежей в общем списке проданных билетов. Потом по номеру рейса сортировать сколько уже продано, чтобы понимать можно ли продать ещё. Но надо как-то установить: max длина списка кортежей =количество посадочных мест, чтобы формула была рабочей для всех рейсов