首页 > 其他分享 >[NOIP2001 提高组] 一元三次方程求解

[NOIP2001 提高组] 一元三次方程求解

时间:2022-08-14 10:48:45浏览次数:64  
标签:lf% 一元 方程 NOIP2001 求解 double

#include<bits/stdc++.h>
using namespace std;
int main()
{
double a,b,c,d,x1,x2,x3;
scanf("%lf%lf%lf%lf",&a,&b,&c,&d);
for(double i=-100;i<=100;i+=0.001)//枚举每个答案
{
if(fabs(a*i*i*i+b*i*i+c*i+d)<0.0001)//避免double精度错误
printf("%.2lf ",i);
}
cout<<endl;
return 0;
}

标签:lf%,一元,方程,NOIP2001,求解,double
From: https://www.cnblogs.com/zjtofficial/p/16584916.html

相关文章