問題一覧 > 通常問題

No.1179 Quadratic Equation

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 小数誤差許容問題 絶対誤差または相対誤差が$10^{-4}$ 以下。ただし、ジャッジ側の都合で500桁未満にしてください
タグ : / 解いたユーザー数 222
作問者 : okazakisteveokazakisteve / テスター : NatsubiSoganNatsubiSogan
2 ProblemId : 4811 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2020-07-29 15:49:54

問題文

2次方程式 $ax^2 + bx + c = 0$ を解いて下さい。

入力

$a$ $b$ $c$

入力は全て整数
$-100 \leq a,b,c \leq 100$
$a \neq 0$

出力

2次方程式の全ての解を一行に出力してください。
ただし、実数解があるとは限らないので、虚数解が発生する場合は”imaginary”と出力してください。
想定解答との絶対誤差または相対誤差が$10^{-4}$以下であれば正解として扱われます。
解が複数ある場合は、半角スペース区切りで小さい順に出力してください。
最後に改行してください。

サンプル

サンプル1
入力
1 2 -5
出力
-3.449489742783178 1.449489742783178

サンプル2
入力
1 -4 4
出力
2.000000000000000

重解です。

サンプル3
入力
1 3 4
出力
imaginary

実数解をもちません。

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。