1457: 二次方程的解

Memory Limit:128 MB Time Limit:1.000 S Judge Style:Text Compare Creator:
Submit:6 Solved:5

Description

二次方程的一般形式如下:ax2+bx+c=0,其中a≠0

给定系数a,b,c,求方程的根

不允许普通用户打印题目,请教师登录后使用。如有疑问请联系管理员!

Input

第一行有一个整数n,表示方程的个数。

其后的n行,每行有三个实数分别表示此方程的三个系数a,b,c

Output

每个方程的结果输出单独占一行。

如果方程无解则输出:no solution.

如果方程只要一个根,则输出此单根,结果保留3位小数。

如果方程有两个根,请先输出之较小的根,然后输出值较大的根,结果保留3位小数。

Sample Input Copy

4
1 3 2
1 -2 1
1 0 -1
2 2 2.5

Sample Output Copy

-2.000 -1.000
1.000
-1.000 1.000
no solution