Архив задач
Коробка для модели
C++17, C++20, Python 3, Go, Kotlindaily-space-006-bounding-box-volume
Модель состоит из единичных кубиков с нижними углами . Нужно поместить её в прямоугольную коробку, грани которой параллельны координатным плоскостям. Кубики сдвигать или поворачивать относительно друг друга нельзя. Найдите минимальный объём такой коробки. Пустое пространство между кубиками входит в объём коробки.
Входные данные
Первая строка содержит (). Далее идут различных троек целых координат ().
Выходные данные
Выведите одно целое число — минимальный объём коробки.
Примеры
Пример 1
Input
6 0 0 0 1 0 0 1 1 0 1 1 1 2 1 1 2 2 1
Output
18
Пространственная ломаная.
Пример 2
Input
1 0 0 0
Output
1
Один кубик.