eolymp
bolt
Try our new interface for solving problems
Problems

Two rectangulars (RU)

Two rectangulars (RU)

На плоскости заданы два прямоугольника координатами концов одной из диагоналей. Стороны прямоугольников параллельны осям координат. Найти площадь общих частей прямоугольников. \InputFile Первая строка -- \textbf{X_1}, \textbf{Y_1}, \textbf{X_2}, \textbf{Y_2} -- значения координат концов диагонали одного прямоугольника. Вторая строка - значения \textbf{X_3}, \textbf{Y_3}, \textbf{X_4}, \textbf{Y_4} -- другого прямоугольника. Все значения вещественные числа, не превышающие по модулю \textbf{2·10^9}. \OutputFile Единственное число -- площадь общих частей прямоугольников, округленную до трёх знаков после запятой.
Time limit 1 second
Memory limit 64 MiB
Input example #1
1 1 5 5
2 2 3 3
Output example #1
1.000