二分-hdu-2199
来源:互联网 发布:吉他伴奏器软件 编辑:程序博客网 时间:2024/06/09 12:28
思路:
二分求值是否满足。
#include <iostream>#include <stdio.h>#include <cmath>#define exp 1e-15using namespace std;double Y;double judge(double x){ double num=x*8*x*x*x + 7*x*x*x + 2*x*x + 3*x + 6; return num;}int main(){ int n; cin>>n; while(n--) { cin>>Y; double l=0,r=100; double mid; int flag=0; if(Y<6) { printf("No solution!\n"); continue; } while(r-l>exp) { mid=(l+r)/2; //mid=1.61515; double tep=judge(mid); if(fabs(tep-Y)<=0.00001) { flag=1; printf("%.4lf\n",mid); break; } if(tep>Y) r=mid; else l=mid; } if(!flag) printf("No solution!\n"); } return 0;}
0 0
- HDU-2199 二分查找
- hdu 2199 二分
- hdu 2199 二分
- HDU 2199 二分查找
- 二分-hdu-2199
- HDU 2199 简单的二分
- hdu 2199 2899 (二分,三分)
- hdu 2199 高精度二分模板
- HDU 2199(搜索题,二分)
- HDU-2199 二分搜索解方程
- 二分专攻:HDU 2199(解方程)
- HDU 2199 || HDU 2899 (二分查找+数学问题)
- hdu pie(二分+贪心)
- HDU 2899 求导+二分
- 【二分】hdu 4004
- 【二分】hdu 4022
- 【二分】hdu 4033
- hdu 2899 二分
- 【BZOJ3759】【cogs1603】饥饿游戏,博弈
- 创建游戏对象
- 单片机实现多级菜单
- java内存同步
- C++学习方法
- 二分-hdu-2199
- 方格连续置1面积最大值
- linux 常用命令: find tar vi 中查找
- 关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化
- C缓冲区(输入输出问题)
- intelle ide整合ssm呕心沥血的经验啊
- 隐藏域的解释,虽然我现在也不知道是啥,开始javascript,加油!
- 1112
- String 类的实现 以及 Strcpy、Strcat函数的实现