#include<stdio.h>
#include<math.h>
int main()
{
double a,b,c;
scanf("%lf %lf %lf",&a
,&b
,&c
); if (a==0)
{
printf("Value of a must be non zero\n"); return 0;
}
double d = (b*b)-(4*a*c);
if (d<0){
double imag
= sqrt(-d
)/(a
+a
); double real = -b/(a+a);
printf("R1 = %.2f + j * %.2f\n",real
, imag
); printf("R2 = %.2f - j * %.2f\n",real
, imag
);
}
else
{
double x1
= (-b
+ sqrt(d
))/(a
+a
); double x2
= (-b
- sqrt(d
))/(a
+a
); }
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8bWF0aC5oPgppbnQgbWFpbigpCnsKICAgIGRvdWJsZSBhLGIsYzsKICAgIHNjYW5mKCIlbGYgJWxmICVsZiIsJmEsJmIsJmMpOwogICAgaWYgKGE9PTApCiAgICB7CiAgICAJcHJpbnRmKCJWYWx1ZSBvZiBhIG11c3QgYmUgbm9uIHplcm9cbiIpOwogICAgCXJldHVybiAwOwogICAgfQogICAgZG91YmxlIGQgPSAoYipiKS0oNCphKmMpOwogICAgCiAgICBpZiAoZDwwKXsKICAgIAlkb3VibGUgaW1hZyA9IHNxcnQoLWQpLyhhK2EpOwogICAgCWRvdWJsZSByZWFsID0gLWIvKGErYSk7CiAgICAgICAgcHJpbnRmKCJDb21wbGV4IHNvbHV0aW9uXG4iKTsKICAgICAgICBwcmludGYoIlIxID0gJS4yZiArIGogKiAlLjJmXG4iLHJlYWwsIGltYWcpOwogICAgICAgIHByaW50ZigiUjIgPSAlLjJmIC0gaiAqICUuMmZcbiIscmVhbCwgaW1hZyk7CgogICAgfQogICAgZWxzZQogICAgewogICAgCWRvdWJsZSB4MSA9ICgtYiArIHNxcnQoZCkpLyhhK2EpOwogICAgCWRvdWJsZSB4MiA9ICgtYiAtIHNxcnQoZCkpLyhhK2EpOwogICAgICAgIHByaW50ZigiUjEgPSAlLjJmXG4iLHgxKTsKICAgICAgICBwcmludGYoIlIyID0gJS4yZlxuIix4Mik7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==