hdu 2289 二分求水的高度
来源:互联网 发布:想应聘淘宝代卖怎么弄 编辑:程序博客网 时间:2024/06/06 14:18
题意:给出杯子的参数,和水的体积,求水的高度,....这二分?难道水不一定是从杯子底下开始的?
#include<iostream>#include<cmath>#define Pi 3.14159265using namespace std;double r,R,H,V,a,b,mid;double get_V(double h){ double tr; tr=(h/H)*(R-r)+r; return 1/3.0*Pi*h*(tr*tr+r*r+tr*r);}int main(){ int T; scanf("%d",&T); while(T--) { scanf("%lf%lf%lf%lf",&r,&R,&H,&V); a=0;b=H; while(fabs(b-a)>1e-10) { mid=(a+b)/2.0; if(get_V(mid)>V) b=mid-(1e-10); else a=mid+(1e-10); } printf("%.6f\n",mid); } system("pause");}
- hdu 2289 二分求水的高度
- HDU 2289 Cup 二分求体积高度
- HDU 2545 树上战争(求树的高度)
- 求TextArea的高度
- 求建筑物的高度
- 求树的高度
- 求树的高度
- 求树的高度
- 求树的高度
- 求树的高度
- hdu 2285 Cup(二分,求圆台的体积)
- hdu 2962 Trucking(二分最大可行的高度+最短路dijkstra)
- 求二叉树的高度
- 1082 求点的高度
- 求二叉树的高度
- 求二叉树的高度
- 求球的反弹高度
- 求二叉树的高度
- PLSQL总结——4.goto语句和标签
- android 创建数字签名应用程序
- 最近有很多网站无法访问,微软的官网也是这样,关闭dnsclient服务即可
- regexp
- PLSQL总结——5.循环语句
- hdu 2289 二分求水的高度
- ASP.NET下实现密码MD5加密
- PLSQL总结——6.continus用法
- Protel 中的焊盘属性里有一个选项,就是 ---plated
- 我的C++第一篇 基础知识
- PLSQL总结——7.异常1
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别
- BMP文件格式
- C++ Boost智能指针