我透過他、用平方邊長判斷是否能組成三角形 可是還是有三個資測錯誤
這東西可以避免開平方根之後對精確度不足,可是還是有其他錯誤
我想知道還有什麼因素是我沒想到的。
if(a+b > c &&a+c > b&&c+b > a){
}
else{
cout<<"error";
return 0;
}
在 $a, b, c$ 為三角形三邊長平方的情況下,a+b > c &&a+c > b&&c+b > a
並不是一個正確的三角形判斷公式。
我透過他、用平方邊長判斷是否能組成三角形 可是還是有三個資測錯誤
這東西可以避免開平方根之後對精確度不足,可是還是有其他錯誤
我想知道還有什麼因素是我沒想到的。
if(a+b > c &&a+c > b&&c+b > a){
}
else{
cout<<"error";
return 0;
}
在 $a, b, c$ 為三角形三邊長平方的情況下,a+b > c &&a+c > b&&c+b > a
並不是一個正確的三角形判斷公式。
是指直角三角形跟退化三角形的問題嗎
我透過他、用平方邊長判斷是否能組成三角形 可是還是有三個資測錯誤
這東西可以避免開平方根之後對精確度不足,可是還是有其他錯誤
我想知道還有什麼因素是我沒想到的。
if(a+b > c &&a+c > b&&c+b > a){
}
else{
cout<<"error";
return 0;
}
在 $a, b, c$ 為三角形三邊長平方的情況下,a+b > c &&a+c > b&&c+b > a
並不是一個正確的三角形判斷公式。
是指直角三角形跟退化三角形的問題嗎
否,退化三角形不會被視為三角形。
這樣的條件無法判斷出直角與鈍角三角形,請參考範例輸入#1if(a+b > c &&a+c > b&&c+b > a){
}
else{
cout<<"error";
return 0;
}
我透過他、用平方邊長判斷是否能組成三角形 可是還是有三個資測錯誤
這東西可以避免開平方根之後對精確度不足,可是還是有其他錯誤
我想知道還有什麼因素是我沒想到的。
if(a+b > c &&a+c > b&&c+b > a){
}
else{
cout<<"error";
return 0;
}
在 $a, b, c$ 為三角形三邊長平方的情況下,a+b > c &&a+c > b&&c+b > a
並不是一個正確的三角形判斷公式。
是指直角三角形跟退化三角形的問題嗎
否,退化三角形不會被視為三角形。這樣的條件無法判斷出直角與鈍角三角形,請參考範例輸入#1
if(a+b > c &&a+c > b&&c+b > a){
}
else{
cout<<"error";
return 0;
}
可是我改用開根號的方式 反而讓他錯誤率提升 雖然解決了 10 15 19 但其他題反而錯誤