#B1496. 正方形判定
正方形判定
【题目描述】
给定平面直角坐标系中的四个整点。
请按照以下规则进行判断:
- 如果这四个点本身可以组成一个正方形,输出
wen; - 如果不能直接组成正方形,但至多移动其中一个点一次后可以组成正方形,输出
hai xing; - 如果以上两种情况都不满足,输出
wo jue de bu xing。
一次移动只能将点 移动到 、、、 中的一个位置。
组成的正方形可以平行于坐标轴,也可以相对于坐标轴倾斜。四个点必须是正方形的四个不同顶点。
【输入描述】
输入四行,每行包含两个整数 ,表示一个点的坐标。
保证:
- 。
【输出描述】
按照题目描述输出 wen、hai xing 或 wo jue de bu xing。
【样例 1】
【样例 1 输入】
0 0
0 1
1 1
1 0
【样例 1 输出】
wen
【样例 2】
【样例 2 输入】
0 0
1 0
1 1
0 2
【样例 2 输出】
hai xing
【样例 2 解释】
将点 向下移动到 后,四个点变为 、、、,恰好组成一个正方形。
【样例 3】
【样例 3 输入】
0 0
0 1
2 2
3 3
【样例 3 输出】
wo jue de bu xing