Первая рабочая версия

This commit is contained in:
ki.sagidullin
2026-04-04 16:41:25 +05:00
commit b7e4691efb
2 changed files with 139 additions and 0 deletions

38
README.md Normal file
View File

@@ -0,0 +1,38 @@
# ИИ Промпт
Нужно назначить операторов на смены
Условия:
* апрель 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 смена
Если возможности подобрать такой график работ нет - то так и ответь