NOI 二分算法练习
2024-09-28 11:28:01
1.NOI 二分法求函数的零点
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
-
有函数:
f(x) = x5 - 15 * x4+ 85 * x3- 225 * x2+ 274 * x - 121
已知 f(1.5) > 0 , f(2.4) < 0 且方程 f(x) = 0 在区间 [1.5,2.4] 有且只有一个根,请用二分法求出该根。
- 输入
- 无。
- 输出
- 该方程在区间[1.5,2.4]中的根。要求四舍五入到小数点后6位。
- 代码:
#include<iostream>
using namespace std;
#include<cstdio>
double f(double t)
{
return(t*t*t*t*t-*t*t*t*t+*t*t*t-*t*t+*t-);
}
int main()
{
double l=1.5,r=2.4;
while(r-l>=0.0000001)
{
double mid=(l+r)/;
if(f(mid)>=)
l=mid;
else r=mid;
}
printf("%.6f\n",l);
return ;
}
2.
最新文章
- 用.htaccess文件实现URL重写
- Matlab Map
- hadoop: hbase1.0.1.1 伪分布安装
- MVC项目实践,在三层架构下实现SportsStore-06,实现购物车
- ARM处理器的寄存器,ARM与Thumb状态,7中运行模式 【转】
- python 开发利器
- Spring Boot启动过程(六):内嵌Tomcat中StandardHost与StandardContext的启动
- C语言中静态申请内存遇到的错误分析
- 初学sheel脚本练习过程
- Problem 6: Sum square difference
- Source Code Pro 编程字体
- 20165305 苏振龙《Java程序设计》第三周学习总结
- java新随笔
- day2 大纲笔记
- ScrollView 定位
- ubuntu 14.04 安装 openvswitch
- 使用多字节字符集的跨平台(PC、Android、IOS、WP)编码/解码方法
- MFC单文档分割区(CSplitterWnd)
- [转](译)KVO的内部实现
- Git学习-Git时光机之版本回退(二)