Eсть владелец автопарка и он владеет 8 автобусами. У этих автобусов есть один маршрут. У всех маршрутов есть нулевой километр, где находится все автобусы (автопарк). Работает с 6:00 до 03:00. Суббота и Воскресенье люди едут хаотично. Распределение автобусов равномерно. На каждый маршрут выделяется время Tm = 1 час +- 10 мин. Нагрузка 30% не в час пик, 70% в час пик. Также есть тип водителей автобусов. Тип А: работают по трудовому кодексу, работают 8 часов в день + 1 час на обед, обед наступает минимум через 4 часа работы, в час пик уходить на обед нельзя, обед возможен только при завершении маршрута. Тип Б: работают по сменно, 1 сутки работают, двое отдыхает, каждые два часа перерыв 15 - 20 мин, обед складывается из перерывов, но не больше двух таких перерывов. Владелец парка задает количество автобусов, если автобусов не хватает, он может докупить. Количество водителей он нанимает. Нужно нанять как можно меньше водителей, но должно быть как можно больше маршрутов. Также,когда происходить пересменок водителей, то занимает 10 - 15 минут. Нужно составить оптимальное расписание
В тексте выше прислал задание, название предмета Структуры и алгоритмы обработки данных, направление ИТ, нужен код на языке программирования Python, срок до 14 числа
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |