Периметр объединения прямоугольников
2000 мс · 256 МБ · всё или ничего
Даны прямоугольники со сторонами по осям. Найдите периметр границы их объединения.
Площадь объединения считалась одним заметанием. Периметр - двумя, и это красивее, чем кажется на первый взгляд.
Формат ввода
В первой строке - число прямоугольников ().
В следующих строках - по четыре числа , , , : левый нижний и правый верхний углы, причём и . Координаты целые, по модулю не превосходят .
Формат вывода
Выведите периметр границы объединения - целое число.
Примеры
ввод
1 0 0 2 3
вывод
10
ввод
2 0 0 1 1 1 0 2 1
вывод
6
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.