Loading [MathJax]/jax/output/HTML-CSS/jax.js
编程题
                ### 问题描述

小蓝是一名年轻有为的建筑师,他最近接到了一个任务,要设计一座美丽的建筑物。他决定在建筑的入口处设计一个矩形的大门,门的四个边分别平行于坐标轴。他已经设计好了门的四条边,现在他需要你的帮助来判断这四条边是否能构成一个正面积的矩形。

你能帮助小蓝吗?

输入格式

输入包含四行,每行包含四个整数,表示门的四条边的端点坐标 (x1,y1)(x2,y2)

输出格式

如果这四条边可以构成一个正面积的矩形,输出 "YES",否则输出 "NO"。

样例输入

1 1 1 2
1 2 3 2
3 2 3 1
3 1 1 1

样例输出

YES

样例说明

门的四个角的坐标依次为 (1,1),(1,2),(3,2),(3,1),形成的四边形是一个长方形,且所有角都是直角,因此它是一个矩形。

评测数据规模

对于 100% 的评测数据,1x1,y1,x2,y2109

查看答案
赣ICP备20007335号-2