推 agreerga:推一個 我也是這樣想XD 總覺得沒那麼繁雜 又不是數學 12/19 19:39
推 suzuCpgm:題目有要求回傳三角型類型(正、直角、非、其它) 12/19 20:20
→ suzuCpgm:是不難,有準備都可以在10分內寫出來 12/19 20:20
→ suzuCpgm:只是不瞭解考官所要的是什麼,畢竟每次都刷掉一堆人 XD 12/19 20:21
if( a>0 & b>0 & c>0 & (a+b>c) & (a+c>b) & (b+c>a) ){
if( a==b && b==c )
return 正三角;
else if ( (a*a == b*b + c*c) || (b*b == a*a + c*c) || (c*c == b*b + a*a) )
return 直角三角;
return 其他;
}
else
return 不是三角形;
※ 編輯: CrystalNik 來自: 111.255.9.110 (12/19 20:36)
題目其實沒有難度可言
我在猜會不會是想看 編碼可看性 編碼風格 編碼習慣 縮排
或是對細節的掌握 例如 非正邊輸入 不合法輸入
※ 編輯: CrystalNik 來自: 111.255.9.110 (12/19 20:41)
→ cha122977:這題真的不難耶...好像是我大一程設第二次課堂練習... 12/19 20:59
→ jeffffliu:你只有10分鐘 12/19 21:17
→ blackhippo:主要是現場會緊張.. 12/19 21:30
推 DayFly0515:這篇是我看到現在唯一正解 不需要想得太複雜 12/20 03:54
→ DayFly0515:把握三角形定義:1.任一邊不為0 2.兩邊和>第三邊 12/20 03:56
推 DayFly0515:正三角形跟直角三角形此篇已有解答 真的很簡單 12/20 03:58
推 michael0728n:double == 會出事 12/20 04:42
→ rofellosx:10分鐘怎麼考慮編碼風格習慣.. 12/20 13:22
推 k75715:兩邊和 > 第三邊 會implies 邊長大於0 12/20 17:12
推 k6416337:給樓上 -1+(-2)>-10 12/20 19:03
推 k6416337:原po的大於0條件是可以不需要 12/20 19:05
→ andymai:寫久了就會有編碼風格習慣了~就算在紙上寫也會排好... 12/20 23:11