#include <stdio.h>
#include <math.h>
void Sq(int a, int b, int c){
if (a == 0){
printf ("Корень один: %d, %d, %f", (-c
), b
, (-c
)/b
); } else {
double D = b*b - 4*a*c;
if (D > 0)
printf ("Корня два: %d, %f, %d, вот они, собственно: %f и %f", (-b
), sqrt(D
), 2*a
, ((-b
) + sqrt(D
)) / (2*a
), ((-b
) - sqrt(D
)) / (2*a
)); if (D == 0)
printf ("Корень один: %d, %d, %f", (-b
), 2*a
, (-b
)/2*a
); if (D < 0)
}
}
int main(){
int a, b, c;
scanf("%d%d%d",&a
, &b
, &c
); Sq(a, b, c);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CnZvaWQgU3EoaW50IGEsIGludCBiLCBpbnQgYyl7CglpZiAoYSA9PSAwKXsKCQlwcmludGYgKCLQmtC+0YDQtdC90Ywg0L7QtNC40L06ICVkLCAlZCwgJWYiLCAoLWMpLCBiLCAoLWMpL2IpOwoJfSBlbHNlIHsKCQlkb3VibGUgRCA9IGIqYiAtIDQqYSpjOwoJCWlmIChEID4gMCkKCQkJcHJpbnRmICgi0JrQvtGA0L3RjyDQtNCy0LA6ICVkLCAlZiwgJWQsINCy0L7RgiDQvtC90LgsINGB0L7QsdGB0YLQstC10L3QvdC+OiAlZiDQuCAlZiIsICgtYiksIHNxcnQoRCksIDIqYSwgKCgtYikgKyBzcXJ0KEQpKSAvICgyKmEpLCAoKC1iKSAtIHNxcnQoRCkpIC8gKDIqYSkpOwoJCWlmIChEID09IDApCgkJCXByaW50ZiAoItCa0L7RgNC10L3RjCDQvtC00LjQvTogJWQsICVkLCAlZiIsICgtYiksIDIqYSwgKC1iKS8yKmEpOwoJCWlmIChEIDwgMCkKCQkJcHJpbnRmKCLQmtC+0YDQvdC10Lkg0L3QtdGCIik7Cgl9Cn0KaW50IG1haW4oKXsKCWludCBhLCBiLCBjOwoJc2NhbmYoIiVkJWQlZCIsJmEsICZiLCAmYyk7CglTcShhLCBiLCBjKTsKfQ==