原文:給定四個點,判斷能否組成正方形

求出任意兩點之間的六條邊后,從小到大排序。 如果前四條邊相等,后兩條邊相等,且后兩條邊的長度大於前四條邊邊,則可以組成正方形。 例題: 牛客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