#include <stdio.h>
#include<math.h>
int main() {
float a=0.0,b=0.0,c=0.0;
float temp;
while(scanf("%f %f %f",&a,&b,&c)!=EOF)
{
if(a==0.0)
{
printf("Not quadratic equation\n");
}
else
{
if(b*b-4*a*c==0.0)
{
float num=(-b+sqrt(b*b-4*a*c))/(2*a);
if(num==-0.0)//有一组数据是得到-0.00,这里用简单的if语句处理一下即可
{
num=0.00;
}
printf("x1=x2=%.2f\n",num);
}
else if(b*b-4*a*c>0)
{
float x2=(-b+sqrt(b*b-4*a*c))/(2*a);
float x1=(-b-sqrt(b*b-4*a*c))/(2*a);
printf("x1=%.2f;x2=%.2f\n",x1,x2);
}
else
{
float ture=-b/(2*a);
float m = sqrt(-(b*b-4*a*c)) /(2*a);
printf("x1=%.2f-%.2fi;x2=%.2f+%.2fi\n",ture,m,ture,m);
}
}
}
return 0;
}