PAT 03-树1. 二分法求多项式单根(20)
来源:互联网 发布:类似毛菇小象的淘宝店 编辑:程序博客网 时间:2024/05/16 15:07
没有用Tree...
#include <stdlib.h>#include <stdio.h>float Calculate(float a3, float a2, float a1, float a0, float x){float result;result = a3*x*x*x + a2*x*x + a1*x + a0;return result;}int main(){float a3, a2, a1, a0;float a, b;scanf("%f %f %f %f", &a3, &a2, &a1, &a0);scanf("%f %f", &a, &b);while (b-a>0.01){float r = Calculate(a3, a2, a1, a0, (a+b)/2);float ra = Calculate(a3, a2, a1, a0, a);float rb = Calculate(a3, a2, a1, a0, b);if (r==0)break;else{if (r*ra < 0){b = (a+b)/2;}else{a = (a + b) / 2;}}}printf("%.2f",(a+b)/2);}
0 0
- PAT 03-树1. 二分法求多项式单根(20)
- PAT 03-1. 二分法求多项式单根(20)
- PAT 03-1. 二分法求多项式单根(20)
- PAT 数据结构 03-树1. 二分法求多项式单根(20)
- 03-1. 二分法求多项式单根(PAT)
- 03-树1. 二分法求多项式单根(20)
- 03-树1. 二分法求多项式单根(20)
- 03-树1. 二分法求多项式单根(20)
- 03-树1. 二分法求多项式单根(20)
- 03-树1. 二分法求多项式单根(20) Python
- PAT:二分法求多项式单根
- 二分法求多项式单根 PAT
- PAT循环-08. 二分法求多项式单根(20)
- 03-1. 二分法求多项式单根(20) MOOC
- 03-树1. 二分法求多项式单根
- 03-树1. 二分法求多项式单根
- PAT03-1. 二分法求多项式单根(20)
- 二分法求多项式单根
- return 局部变量
- 快速搭建Android开发环境ADT-Bundle及Hello World
- Session和Cookie
- Android不同分辨率的Drawable资源配置
- 【Developer Log】Java的内存使用、垃圾回收和内存泄漏
- PAT 03-树1. 二分法求多项式单根(20)
- Missing artifact javax.jms:jms:jar: Missing artifact com.sun.jdmk Missing artifact com.sun.jmx:jmxri
- [LeedCode OJ]#64 Minimum Path Sum
- 记录下log4j的两种配置方式
- 《MYSQL必知必会》读书笔记
- NSURLSession的使用和用其实现断点续传
- 各种扩展名的证书
- C++对象内存布局
- Item 5:那些被C++默默地声明和调用的函数 Effective C++笔记