square-figure

На плоскости задано N (1<N<300) прямоугольников со сторонами параллельными координатным осям. Координаты вершин прямоугольников (x, y) – вещественные числа с точностью до двух знаков после запятой. Требуется найти площадь фигуры получающейся в результате объединения прямоугольников. Если в результате объединения получается более одной фигуры, то выводить 0. Результат иллюстрировать графически. Made by Sergey Bakaleynik