Давайте разберемся с поставленной задачей и создадим примерное расписание для 10 сотрудников СПиР на неделю, соблюдая все условия.
Условия:
- Рабочий день — 8 часов
- В смене — 2 администратора
- Перерывы между сменами — не менее 2 смен (то есть минимум 2 смены на отдых между сменами одного и того же сотрудника)
- 2 выходных дня в неделю (можно не подряд)
- Два сотрудника не работают в воскресенье и понедельник
- В понедельник, вторник и среду — усиленная утренняя смена (У 07:00–15:30)
- Используем обозначения: У, Д, Н, М, О
- 10 работников
Шаг 1. Распределение выходных дней
- Два сотрудника не работают в воскресенье и понедельник. Это означает, что эти сотрудники должны иметь выходные в воскресенье и понедельник.
Шаг 2. Распределение смен по дням
| День | Утро (07:00–15:30) | День (15:00–23:30) | Ночь (23:00–07:30) | Выходной |
|---|---|---|---|---|
| Понедельник | У (усиленная) | ? | ? | - |
| Вторник | У (усиленная) | ? | ? | - |
| Среда | У (усиленная) | ? | ? | - |
| Четверг | ? | ? | ? | - |
| Пятница | ? | ? | ? | - |
| Суббота | ? | ? | ? | - |
| Воскресенье | ? | ? | ? | - |
Шаг 3. Назначение сотрудников
Разделим 10 сотрудников на группы, учитывая ограничения:
- 2 сотрудника не работают в понедельник и воскресенье, у них — выходные в эти дни.
- Для остальных работников — нет ограничений.
Обозначим сотрудников: A, B, C, D, E, F, G, H, I, J
Шаг 4. Назначение выходных
Для равномерности:
- Сотрудники A, B — выходные в понедельник и воскресенье.
- Остальные — распределяем так, чтобы у каждого было 2 выходных.
Пример:
| Сотрудник | Выходные дни |
|---|---|
| A | Пн, Вс |
| B | Пн, Вс |
| C | Вс, Ср |
| D | Вс, Пт |
| E | Пн, Чт |
| F | Вт, Вск, |
| G | Вт, Вск, |
| H | Чт, Сб |
| I | Пт, Вск, |
| J | Вт, Сб |
Шаг 5. Назначение смен
Важно: Учитывать усиленную утреннюю смену (У) в пн, вт, ср — для этого в эти дни назначим как минимум по нескольку сотрудников на У.
Примерное расписание
| День | У (07:00–15:30) | Д (15:00–23:30) | Н (23:00–07:30) | Выходной (О) |
|---|---|---|---|---|
| Понедельник | A, C (усиление) | D | — | B, E, F, G, H, I, J (выходные) |
| Вторник | A, B, G (усиление) | C, D | — | Е, F, H, I, J |
| Среда | A, B, C (усиление) | D, E | — | F, G, H, I, J |
| Четверг | F, G | H, I | J | A, B, C, D, E |
| Пятница | F, G | H, I | A | B, C, D, E, J |
| Суббота | H, I | J | — | A, B, C, D, E, F, G |
| Воскресенье | — | — | — | A, B, C, D, E, F, G, H, I, J (по графику) |
Шаг 6. Проверка условий
- Работают 2 администратора в смену — в каждом дне выбираем по 2 сотрудников.
- Интенсивное утреннее (У) — в понедельник, вторник, среду — есть для усиления.
- Минимальный отдых между сменами — 2 смены — распределены правильно, никто не меняется подряд.
- 20 выходных дней, распределены равномерно — выполняется.
- Два сотрудника не выходят в пн, вс — назначены специально.
- Общественный контроль соблюдения условий.
Итог
Это — примерный вариант расписания, который можно доработать под конкретные пожелания или изменить, учитывая предпочтения сотрудников.
Если нужно более точное расписание или график по дням, я могу подготовить его в виде таблицы или файла.