Итак, я создаю программное обеспечение для хронометража, которое организует работу в наиболее оптимальном порядке. Существует 2 вида деятельности: работа (имеет приоритет и продолжительность) и фиксированная работа (имеет время начала и окончания)
Окончательная договоренность должна соответствовать следующим условиям:
- Макс. количество времени последовательной работы составляет 1,5 часа
- Минимальное время перерыва между этими "блоками" работы составляет 15 минут
- Мягкое ограничение заключается в размещении работы в порядке приоритета
Итак, я разделил схему на 5 минут и поместил в фиксированные события (так как время начала и окончания известно). Но я не слишком уверен, каков оптимальный способ организации работы.
Как бы я смог выполнить все упомянутые условия выше, договариваясь? Вся помощь очень ценится. Если есть какое-либо техническое имя для такой проблемы, как эта, пожалуйста, дайте мне знать, чтобы я мог go поиск
Если есть какие-либо проблемы с тем, как я задал вопрос или форматирование, пожалуйста, дайте мне знать, чтобы я решил это в будущем
Спасибо за вашу помощь!