2026-04-04 16:41:25 +05:00

ИИ Промпт

Нужно назначить операторов на смены

Условия:

  • апрель 2026 года. Месяц начинается со среды
  • график нужен на каждый день этого месяца
  • Операторов всего 6
  • в каждой смене - должен быть один оператор
  • У каждого оператора должно быть 10 выходных
  • оператор не должен работать больше 5 дней подряд
  • в день оператор может работать только одну смену

Смены(4 на каждый день): с 06:00 до 14:30 с 08:00 до 16:30 с 11:30 до 20:00 с 12:30 до 21:00

Список операторов и их пожелания:

  1. Оператор Иванов: Хочет отдыхать 10 апреля и 13 апреля
  2. Оператор Алексеев: Хочет работать по понедельникам в смену с 06:00 до 14:30
  3. Оператор Сидоров: Хочет отдыхать 25 апреля и 26 апреля
  4. Оператор Козобородов: предпочитает смену 11:3020:00, но может работать в любую, если иначе график не составить.
  5. Оператор Трудяшкина: Хочет отдыхать 4 апреля
  6. Оператор Петрова: Хочет отдыхать 29 и 14 апреля

Задача: Составь конкретный ежедневный график (таблицей: день недели → смена → оператор), соблюдая:

  • условия задачи
  • на каждую смену должен быть назначен оператор
  • выходные - это дни когда оператор вообще не работает
  • пожелания обязательны к исполнению, если это не делает график невозможным
  • дни отдыха входят в 10 выходных

Перед отправкой мне решения - проверь что все условия отрабатывают. Если у тебя есть какой-то вопрос или что-то непонятно - задай, я отвечу Ответ выдай в csv, в котором столбцы - день;1 смена;2 смена;3 смена;4 смена Если возможности подобрать такой график работ нет - то так и ответь

Description
No description provided
Readme 84 KiB
Languages
Python 100%