小風在上數學課,老師出了一道一元二次方程式 $ax^ 2 + bx + c = 0$ 讓大家練習,可是懶惰的小風想請你幫他用程式解解看這道問題是否有實數解,請勤勞的你幫助懶惰的小風吧!
請在程式碼的第一行引入標頭檔 lib0597.h,並實作以下函數:
bool solve_quadratic(int a, int b, int c, double &x1, double &x2):
true/false,如果有實數解請回傳 true,否則請回傳 false。注意請勿在你的程式碼宣告主函式 main() 以及進行任何輸入輸出的動作,否則將會發生不可預期的結果。
本題沒有輸入,隨意輸入將會得到不可預期的結果。
本題沒有輸出,隨意輸出將會得到不可預期的結果。
1 2 1
has solution: x1 = -1.000000, x2 = -1.000000
-1 3 3
has solution: x1 = 3.791288, x2 = -0.791288
1 3 3
does not have solution.
| No. | Testdata Range | Constraints | Score | 
|---|---|---|---|
| 1 | 0~2 | 範例測資 | 0 | 
| 2 | 0~17 | 無額外限制 | 100 |