eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач

LOGO

\includegraphics{https://static.e-olymp.com/content/32/3224969ea91b916391eec4ccdf99dcd4def683c0.jpg} Компания ВЕНЕЦ заказала у вас новую эмблему для своей продукции - современных ПК, которые компания производит из лучших комплектующих, ею же и отбираемых на мировых рынках. Компания хочет, чтобы фон эмблемы имел вид двух квадратов, которые пересекаются. Сами квадраты должны быть черными, а их пересечение - белым. Один из вариантов фона эмблемы вы можете видеть на рисунке. Вам нужно найти площадь черных частей эмблемы. \textbf{Замечание}: квадраты на эмблеме могут пересекаться произвольным образом, в частности, они могут быть вложены друг в друга или касаться друг друга. \InputFile Входные данные состоят из двух строк. В каждой строке записано по четыре действительных числа: \textbf{x_1}, \textbf{y_1}, \textbf{x_2}, \textbf{y_2} -- координаты двух противоположных вершин квадрата. При этом \textbf{--1000.0} < \textbf{x_1}, \textbf{y_1}, \textbf{x_2}, \textbf{y_2} < \textbf{1000.0}. \OutputFile Единственное число --- площадь фигуры, которою необходимо закрасить, с абсолютной или относительной точностью \textbf{10^\{--5\}}.
Лимит времени 1 секунда
Лимит использования памяти 256 MiB
Входные данные #1
0.0 1.0 3.0 4.0
2.0 3.0 4.0 5.0
Выходные данные #1
11.0
Автор А. Ходский
Источник ACM, Ukraine, First Stage, 09.04.2011