Problem B: 一元二次方程

Problem B: 一元二次方程

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 231  Solved: 72
[Submit] [Status] [Web Board] [Creator:]

Description

  一元二次方程的一般形式:ax2+bx+c=0。 
  输入a、b、c,求方程的根。 

  输出要求: 
  方程有两个相同实根,比如x2+2x+1=0,输出结果为:x1=x2=-1.00 
  方程有两个不同实根,先输出较小实根,空格隔开,比如x2+2x-3=0,输出结果为:x1=-3.00 x2=1.00 
  方程没有实根,输出文字No solution 
  实型数据小数点后保留两位。

Input

  一行:3个实型数据,空格隔开。

  输入数据保证a>0。

Output

  一行:按题目要求输出。

Sample Input Copy

1 2 -3

Sample Output Copy

x1=-3.00 x2=1.00

HINT

参考程序: