Герман ПетровРазработчик обработки логистических заявок

Температурная заявка: режим только из явного диапазона

Диапазон +2…+6 °C переносится буквально; название продукта не превращается в догадку о температуре.

Задача

В заявках есть явный диапазон, неизвестный режим, перевернутые границы и отрицательная температура. Ошибка знака меняет условие перевозки.

Открыть работающий материал →

Диапазоны охлаждения и заморозки не смешиваются

Требования +2…+6 и −20…−18 задают разные режимы. Я сохраняю обе границы числами и отклоняю перевёрнутый или неполный интервал. Это не позволяет свободной формулировке превратиться в удобный общий ярлык «температурный груз», из которого уже нельзя восстановить условия перевозки.

Что сделано

Я реализовал проверку температурного диапазона и подготовил разбор неизвестных и перевёрнутых значений.

T1 сохраняет +2…+6 °C, T4 — −20…−18 °C. T2 требует режима, T3 имеет конфликт границ. Удаление единицы делает даже знакомые числа недостаточным условием.

Открыть работающий материал · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия