參考維基百科「一元二次方程式」,可以透過下列的公式,得到 x1 和 x2 的數值。
首先使用 map 拆分出題目給予的 a、b、c 三個數字,
由於 a 為分母不能為 0,所以先判斷 a 是否為 0,如果 a 不為 0 才開始套用公式,
套用公式後會再繼續判斷開根號內的數字,因為開根號內的數字必須大於等於 0,
所以如果小於 0 也會回傳 No real root 的文字,除此之外,只要帶入公式都能求出 x1 和 x2 的數值。
解答:https://steam.oxxostudio.tw/category/python/zerojudge/a006.html