Свечи можно взять отдельно или парой; набор расходует оба компонента.
О проекте
Задача
Из пяти свечей A и трех B можно собрать только три набора. Продажа одной B отдельно должна уменьшить и доступность пары.
Результат
После отдельного заказа одной B доступно два набора AB. Смешанная корзина не может потратить один и тот же компонент дважды.
Что передано заказчику
- Небольшой ассортимент
- Сохраняемый результат взаимодействия
- Исходные данные и порядок самостоятельной проверки
Инструменты и подход
Навыки
Содержание 5
Готовая работа
Набор расходует оба компонента
Сохраняю остатки компонентов, а количество наборов получаю из меньшего остатка. При оформлении корзины считаю общий расход, включая отдельные свечи и комплекты одновременно.
Набор конкурирует с отдельной свечой
При остатках A=5 и B=3 доступны три пары. Три пары и ещё одна отдельная свеча B требуют четыре B; такую корзину нельзя оформить, хотя каждая строка по отдельности выглядит допустимой.
Граница работы
Разбор и материалы
Вклад и команда
Собрала предметный ассортимент, корзину, учет вариантов и локальных остатков, сохранение заказа и выгрузку состава.
Ссылки и материалы
- Интерактивный результат
- Исходные условия и модель
- Повторить проверку
- Исходный набор для повторного использования
- Набор свечей зависит от двух остатков — исходная таблица.csv
4 ситуаций для сравнения.
- Набор свечей зависит от двух остатков — проверка.txt
Критерии проверки этого решения.
- Набор свечей зависит от двух остатков — паспорт.json
Контекст, ограничения, решение и данные.
- Набор свечей зависит от двух остатков — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…