入门⏱ 1000ms💾 256MB#P2135🏷️ 数学

题目描述

装修师傅在切割一扇拱形落地窗时遇到这样的问题:窗框的曲线是一条抛物线 $ax^2 + bx + c = 0$ 与地面线($y=0$)的交点决定了立柱的位置。

给定二次项系数 $a$($a \ne 0$)、一次项系数 $b$ 与常数项 $c$,用求根公式

$$x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}$$

求出交点:

  • 若有两个不相等的实根,先输出较小的,再输出较大的,格式为 x1=较小根;x2=较大根;
  • 若两个实根相等,输出 x1=x2=根;
  • 若无实根,输出 No answer!。

所有数值精确到小数点后 5 位,数字与符号之间没有空格。

输入格式

一行,三个浮点数 $a, b, c$,用空格分隔($a \ne 0$)。

输出格式

按题目描述的三种格式之一输出(数值保留 5 位小数)。

数据范围

$$a \ne 0,\quad |a|, |b|, |c| \le 10^4$$
保证输入数据中判别式恰为零的情形可以通过精确比较判定。

样例输入 #1
1 -7 12
样例输出 #1
x1=3.00000;x2=4.00000
样例输入 #2
1 -2 1
样例输出 #2
x1=x2=1.00000