給定平面上任意三個點的座標(x1 ,y1)、(x2,y2 )、(x3 ,y3 ),檢驗它們能否構成三角形。
輸入格式:
輸入在一行中順序給出六個[−100,100]範圍內的數字,即三個點的座標x1 、y1 、x2 、y2 、x3 、y3 。
輸出格式:
若這3個點不能構成三角形,則在一行中輸出「impossible」;若可以,則在一行中輸出該三角形的周長和面積,格式為「l = 周長, a = 面積」,輸出到小數點後2位。
輸入樣例1:
456
978
輸出樣例1:
l =
10.13
, a =
3.00
輸入樣例2:
468
1212
18
輸出樣例2:
impossible
**:
#include
#include
intmain()
a=sqrt
(pow
(d[0
]-d[2]
,2)+
pow(d[1]
-d[3],
2));
b=sqrt
(pow
(d[4
]-d[2]
,2)+
pow(d[5]
-d[3],
2));
c=sqrt
(pow
(d[4
]-d[0]
,2)+
pow(d[5]
-d[1],
2));
if(a+b<=c||a+c<=b||b+c<=a)
printf
("impossible");
else
return0;
}
三角形判斷
description 婁月的妹妹劉月是個初中生,某天回來興高采烈的回家告訴姐姐他學會了如何憑藉三角形三邊判斷三角形的形狀 設兩條短邊為啊a,b 長邊為c,判斷a a b b和c c的關係 於是婁月告訴劉月,給她三條邊,她可以在一秒之內知道三角形是直角,鈍角還是銳角三角形,當然,這麼快只有程式設計才...
判斷三角形
時間限制 1000 ms 記憶體限制 65535 kb 難度 2 描述 小明非常喜歡研究三角形。現在,小明已經知道三角形的三條邊,如果三條邊能組成三角形,小明就會很高興,他就會得到乙個 ye 如果他經過進一步的研究知道它又是等腰三角形,他又會得乙個 ye 他再次研究出它又是乙個等邊三角形,當然,他又...
判斷三角形
problem description 給定三條邊,請你判斷一下能不能組成乙個三角形。input 輸入資料第一行包含乙個數m,接下有m行,每行乙個例項,包含三個正數a,b,c。其中a,b,c 1000 output 對於每個測試例項,如果三條邊長a,b,c能組成三角形的話,輸出yes,否則no。sa...