Год и часы нужны до обращения к локальному календарю.
О проекте
Задача
Фраза «24–25 числа» не задает проверяемую аренду. Подготовлен календарь PR-1 с занятостью 25 ноября с 12 до 18 часов.
Результат
Исходный запрос пересекается с занятостью PR-1. Если завершить аренду 25 ноября в 12:00, пересечения нет; равная граница допустима.
Что передано заказчику
- Исходный материал → результат
- Подготовленный результат
- Исходные данные и порядок самостоятельной проверки
Инструменты и подход
Навыки
Содержание 5
Готовая работа
Полный интервал сопоставляется с календарём
Разбор сначала получает полный интервал с часовым поясом. Только затем сравнивает его с занятой записью. Проверка не создает резерв и не означает договор аренды.
Два дня пересекают один занятый отрезок
Запрос с 24 ноября 10:00 до 25 ноября 18:00 пересекается с занятостью проектора 25 ноября с 12:00. Свободное начало аренды не делает свободным весь период.
Граница работы
Разбор и материалы
Вклад и команда
Подготовил исходный материал, реализовал правила разбора и проверок, связал извлеченные поля с исходными фрагментами и добавил сохранение результата.
Ссылки и материалы
- Интерактивный результат
- Исходные условия и модель
- Повторить проверку
- Исходный материал
- Результат разбора исходного примера
- Аренда проектора: проверяется полный интервал — исходная таблица.csv
4 ситуаций для сравнения.
- Аренда проектора: проверяется полный интервал — проверка.txt
Критерии проверки этого решения.
- Аренда проектора: проверяется полный интервал — паспорт.json
Контекст, ограничения, решение и данные.
- Аренда проектора: проверяется полный интервал — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…