今天是第二十四天,今天解c294. APCS-2016-1029-1三角形辨別。題目要求輸入一行三個非負整數,經過判斷後若無法構成三角形時輸出「No」 ; 若構成鈍角三形時輸出「Obtuse」 ; 若直角三形時輸出「Right」 ; 若銳角三形時輸出「Acute」。我使用的解法是if else 條件判斷式,利用國中所學的兩邊之和必大於第三邊和畢氏定理( a * a + b * b = c * c )進行判斷,首先先判斷是否可以形成三角形,在判斷三角形的樣貌,a × a + b × b > c × c 成立時為銳角三角形, a×a + b×b = c×c 成立時為直角三角形,a×a + b×b < c×c 成立時為頓角三角形。