思路:根据正方形的特性,四条边相等,两条对角线相等,所以只需要计算四点两两之间的距离,然后判断是否有且仅有两种长度的距离,就能判断这四个点是否能连成正方形。 C++代码如下:首先需要输入要测试的组数,然后依次输入两组数字,分别对应点的x坐标和y坐标,如果能连成正方形则输出“Yes”,否则输出 ...
求出任意两点之间的六条边后,从小到大排序。 如果前四条边相等,后两条边相等,且后两条边的长度大于前四条边边,则可以组成正方形。 例题: 牛客Forsaken喜欢正方形 题目描述 Forsaken特别喜欢正方形,现在他有二维平面的四个整点。如果四个整点可以直接形成一个正方形,输出 wen 。如果可以通过对其中一个点进行一次轻微的调整使得四个整点形成一个正方形,输出 hai xing ,轻微的调整是 ...
2019-10-27 20:57 0 304 推荐指数:
思路:根据正方形的特性,四条边相等,两条对角线相等,所以只需要计算四点两两之间的距离,然后判断是否有且仅有两种长度的距离,就能判断这四个点是否能连成正方形。 C++代码如下:首先需要输入要测试的组数,然后依次输入两组数字,分别对应点的x坐标和y坐标,如果能连成正方形则输出“Yes”,否则输出 ...
描述 有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内(包括正方形边界)。 输入输入一行,包括两个整数x、y,以一个空格分开,表示坐标(x,y)。输出输出一行,如果点在正方形 ...
div{ border:1px solid #18324C; padding:2px; background:linear-gradient(to left,#9EE7F ...
Remember the story of Little Match Girl? By now, you know exactly what matchsticks the little mat ...
代码 ...
改变行进方向 turtle.left(angle) 向左旋转 turtle.right(angle)向右旋转 import turtle turtle.setup(800 ...
题目描述 打印空心正方形 输入描述 输入一个整数n,1<=n<=100 输出描述 输出一个有字符'*'构成的空心正方形(只有边界上有'*') 样例输入 样例输出 ...