#include<bits/stdc++.h>
using namespace std;
double a,b,c,x1,x2,s;
int main()
{
cin >> a >> b >> c ;
s = b * b - 4 * a * c ;
x1 = (-b + sqrt(s)) / (2 * a) ;
x2 = (-b - sqrt(s)) / (2 * a) ;
if (s > 0)
{
printf("x1=%0.5lf;x2=%0.5lf" , x1 , x2);
}
else if (s == 0)
{
printf("x1=x2=%0.5lf",x1);
}
else
{
printf("No answer!") ;
}
return 0;
}
样例能过
1 1 1也能过
为啥是70分
喵~?