Итоги голосования для комментария:
flannan
А почему ты спасённых пассажиров не посчитал?
Подогнать количество оставшихся в живых пассажиров, макгаффинов и партии под количество доступных мест на транспорте — тривиальная арифметическая операция.
Если ты объявил одну из переменных раньше — ты можешь модифицировать объявленную позже, чтобы они совпадали.