Задача уровня SAP/Manufacturing. **Условие:** Рассчитайте полную стоимость каждого финального продукта, включая все компоненты и подкомпоненты с учётом количества. **Таблица:** components (component_id, name, parent_id, unit_cost, quantity) **Требования:** 1. Рекурсивно обойти дерево компонентов 2. Умножить unit_cost на quantity на каждом уровне 3. Суммировать стоимости всех компонентов 4. Вывести для финальных продуктов (parent_id IS NULL): name, total_cost **Подсказка:** В рекурсии накапливайте path и умножайте quantity.
Войдите, чтобы решить
Начать решение