#解一元二次方程
import math
a = int(input("请输入系数a"))
b = int(input("请输入系数b"))
c = float(input("请输入系数c"))

if(a == 0 and b == 0 ):
print("无解")
elif(a == 0 and b != 0):
x = float(-(c / b))
print("此方程有一个实根", x)
elif(b * b - 4 * a * c == 0):
x1 = x2 = float(-(b / (2 * a)))
print("有两个相等的实根:", x1)
elif(b * b - 4 * a * c > 0):
x1 = float(-(b / (2 * a))) + (math.sqrt(math.pow(b, 2) - 4 * a * c)) / 2 * a
x2 = float(-(b / (2 * a))) + (math.sqrt(math.pow(b, 2) - 4 * a * c)) / 2 * a
print(str.format("有两个不等实根{0:.2f}和{1:.2f}",x1 , x2))
elif(b * b - 4 * a * c < 0):
a = float(-(b / (2 * a)))
b = (math.sqrt(math.pow(b, 2) - 4 * a * c)) / 2 * a
print(str.format("有两个共轭{0}+{1}i和{0}-{1}i", a, b))