原文:给定四个点,判断能否组成正方形

求出任意两点之间的六条边后,从小到大排序。 如果前四条边相等,后两条边相等,且后两条边的长度大于前四条边边,则可以组成正方形。 例题: 牛客Forsaken喜欢正方形 题目描述 Forsaken特别喜欢正方形,现在他有二维平面的四个整点。如果四个整点可以直接形成一个正方形,输出 wen 。如果可以通过对其中一个点进行一次轻微的调整使得四个整点形成一个正方形,输出 hai xing ,轻微的调整是 ...

2019-10-27 20:57 0 304 推荐指数:

查看详情

已知四个的坐标,判断四个能否连成一个正方形

思路:根据正方形的特性,四条边相等,两条对角线相等,所以只需要计算四两两之间的距离,然后判断是否有且仅有两种长度的距离,就能判断四个是否能连成正方形。 C++代码如下:首先需要输入要测试的组数,然后依次输入两组数字,分别对应点的x坐标和y坐标,如果能连成正方形则输出“Yes”,否则输出 ...

Sat Mar 24 19:31:00 CST 2018 0 1459
1-4-18:正方形的关系

描述 有一个正方形四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定是否在这个正方形内(包括正方形边界)。 输入输入一行,包括两个整数x、y,以一个空格分开,表示坐标(x,y)。输出输出一行,如果点在正方形 ...

Wed Dec 09 01:10:00 CST 2015 0 1702
python—正方形绘制

改变行进方向 turtle.left(angle) 向左旋转 turtle.right(angle)向右旋转 import turtle turtle.setup(800 ...

Fri Apr 17 18:53:00 CST 2020 0 3519
打印空心正方形

题目描述 打印空心正方形 输入描述 输入一个整数n,1<=n<=100 输出描述 输出一个有字符'*'构成的空心正方形(只有边界上有'*') 样例输入 样例输出 ...

Tue Mar 12 02:36:00 CST 2019 0 1157
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM