b006. 高中生的一元二次方程式的根
Tags : 基本輸入輸出 算術運算
Accepted rate : 120人/130人 ( 92% ) [非即時]
評分方式:
Special

最近更新 : 2023-01-12 20:39

Content

數學老師教得好

若一個一元二次方程式為 $ax^2+bx+c=0$

則可以透過公式解得到 $x = \dfrac{-b \pm \sqrt{b^2-4ac}}{2a}$

但計算過程常常有根號,數字好醜阿!這時候如果有個程式能算出答案就好了

這偉大的任務就交給你了

請寫出一支程式,計算出一元二次方程式的兩根

Input

輸入有三行,每行包含一個數字(可能為整數或小數)

第一行輸入即為二次項的係數 $a$,$a>0$。

第二行輸入為一次項的係數 $b$

第三行輸入為常數項的係數 $c$

題目保證所有輸入皆符合 $b^2 - 4ac > 0$

Output

輸出有兩行

第一行為兩個解中較大的那一個(也就是 $\dfrac{-b + \sqrt{b^2-4ac}}{2a}$)

第二行為兩個解中較小的那一個(也就是 $\dfrac{-b - \sqrt{b^2-4ac}}{2a}$)

Sample Input #1
1.2
35
-6.5
Sample Output #1
0.18454660177508408
-29.351213268441754
測資資訊:
記憶體限制: 256 MB
公開 測資點#0 (10%): 1.0s , <1K
公開 測資點#1 (10%): 1.0s , <1K
公開 測資點#2 (10%): 1.0s , <1K
公開 測資點#3 (10%): 1.0s , <1K
公開 測資點#4 (10%): 1.0s , <1K
公開 測資點#5 (10%): 1.0s , <1K
公開 測資點#6 (10%): 1.0s , <1K
公開 測資點#7 (10%): 1.0s , <1K
公開 測資點#8 (10%): 1.0s , <1K
公開 測資點#9 (10%): 1.0s , <1K
Hint :

因為 $a$ 已經是是正的,你可以透過數學概念分辨哪一個解比較大嗎

Tags:
基本輸入輸出 算術運算
出處:
[管理者: ktlai (K.我已霸榜.Tlai) ]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」