B Almost Square
测试数据来自 nnu_contest/1246
B Almost Square
时间限制:2s
空间限制:64MB
题目背景
这个问题是想告诉你,判断double变量相等的方法。
题目描述
给定平面上四个点的坐标\((x_i,y_i)\)。
如果至多改变一个点的坐标,就可以使这四个点连成一个正方形,就称它们"几乎连成了一个正方形"(Almost Square)。
如果这四个点满足这样的条件,请输出不含引号的三个大写字母"YES",否则输出不含引号的两个大写字母"NO"。
输入格式
四行,每行两个浮点数,浮点数至多包含六位小数。
输出格式
YES或NO
样例输入
0.0 0.0
0.0 1.0
1.0 0.0
2.0 4.0
样例输出
YES
样例解释
将(2.0,4.0)改变为(1.0,1.0),即构成一个正方形。
数据范围及限制
坐标的绝对值不超过30,浮点数最多包含六位小数。
信息
- ID
- 2666
- 难度
- (无)
- 分类
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者