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

Четыре отрезка

Четыре отрезка

Четыре отрезка заданы координатами концов (\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{x_5}; \textbf{y_5}) и (\textbf{x_6}; \textbf{y_6}), (\textbf{x_7}; \textbf{y_7}) и (\textbf{x_8}; \textbf{y_8}). Определите, образуют ли они прямоугольник, если да, то вычислите его площадь. \InputFile Входные данные состоят из четырёх строк, в каждой из которых через пробел размещены \textbf{x} и \textbf{y} координаты концов отрезков. Все координаты целые числа, по модулю не превышающие \textbf{100}. \OutputFile Выведите в первой строке \textbf{YES}, если отрезки образуют прямоугольник, а во второй строке его площадь, округленную с точностью к двум знакам после запятой. Если же указанные отрезки не образуют прямоугольник - в единственной строке выведите единственное слово \textbf{NO}.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
1 1 1 2
4 1 1 1
4 2 4 1
4 2 1 2
Выходные данные #1
YES
3.00
Источник ГИА 2011 - в.19