比赛 普及组水题赛(语言题赛) 评测结果 AAAAA
题目名称 一元三次方程求解 最终得分 100
用户昵称 不错封ID几十块 运行时间 0.002 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2014-10-14 19:55:39
显示代码纯文本
  1. #include<cstdio>
  2. #include<iostream>
  3. #include<cmath>
  4. using namespace std;
  5. double p2(double x)
  6. {
  7. return x*x;
  8. }
  9. double p3(double x)
  10. {
  11. int i;
  12. double ans=1;
  13. for(i=1;i<=3;i++) ans*=x;
  14. return ans;
  15. }
  16. int main()
  17. {
  18. freopen("3cfc.in","r",stdin);
  19. freopen("3cfc.out","w",stdout);
  20. double a,b,c,d;
  21. double i=-110;
  22. cin>>a>>b>>c>>d;
  23. while(i<=110){
  24. if(abs(a*p3(i)+b*p2(i)+c*i+d)*1000<=10) printf("%.2lf ",i);
  25. i+=0.01;
  26. }
  27. return 0;
  28. }