9 条题解
-
0
#include <iostream> #include <math.h> #include<iomanip> using namespace std; int main() { double x,y,a,b,c; cin>>a>>b>>c; if (a==0) { cout<<"No answer!"; return 0; } x=(sqrt(b*b-4*a*c)-b)/(2*a); y=(-sqrt(b*b-4*a*c)-b)/(2*a); if (x>y){ swap(x,y); } if (fabs(x-y)<1e-6) { cout<<"x1=x2="<<fixed<<setprecision(5)<<x<<endl; } else { cout<<"x1="<<fixed<<setprecision(5)<<x<<";x2="<<fixed<<setprecision(5)<<y<<endl; } }
信息
- ID
- 876
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- 递交数
- 667
- 已通过
- 180
- 上传者