#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;
}