Вверх ↑
Ответов: 1535
Рейтинг: 176
#1: 2010-10-26 18:43:37 ЛС | профиль | цитата
ser_davkin писал(а):
Есть строгое обозначение единственного билета пх999061 и диапазонного пх999061-999063, где должно быть не менее трёх единиц билета

miver, извени, что сразу не заметил, если теперь удалить из таблицы значение пх999402, то в результате получается это "пх999403-999404", что недопустимо, а должно быть так пх999403, пх999404, т.е. раздельно. Опять же извени за тавталогию, но моя схема это условие выполняет, жаль только, что такая громоздкая.
ser_davkin писал(а):
Что касается со второй задачей, то и там не просто. Допустим значение диапазона не велико, например аб999401-999404 программе нужно выяснить делить его, если пополам на одинарные, или на одинарный и диапазонный из трёх единиц
Как видите, пролема встречается и в первой задаче.
------------ Дoбавленo в 18.43:
пх999403-999404, хотя, если подумать, его можно охарактеризовать, как нулевой диапазон. Есть границы, но нет содержания. Оставьте так. Ни чего менять ненужно.
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0