hdu 5142 物理三分算法
来源:互联网 发布:淘宝卖家规则 编辑:程序博客网 时间:2024/06/14 09:34
题意: 在高为
解题思路: 刚开始写题时想过直接求公式,但是后来放弃了,你懂得。解法是直接三分抛出去的角
AC代码:
#include <iostream>#include <stdio.h>#include <cmath>#include <algorithm>#include <cstring>#include <map>using namespace std;#define ll long longdouble h,v;double f(double j){ double vc=v*sin(j); double vp=v*cos(j); double tv=sqrt(2.0*9.8*h+vc*vc); double t=(vc+tv)/9.8; return t*vp;}int main(){ double leftt,rightt,mid1,mid2; int T; scanf("%d",&T); while(T--) { leftt=0; rightt=3.1415926/2.0; scanf("%lf%lf",&h,&v); if(h<=0&&v<=0) { printf("0.00\n"); continue; } while(fabs(leftt - rightt)>0.0000001) ///三分注意跳出条件 { mid1=(leftt+rightt)/2; mid2=(mid1+rightt)/2; if (f(mid1)>=f(mid2)) rightt=mid2; else leftt=mid1; } printf("%.2lf\n",f(leftt)); } return 0;}
0 0
- hdu 5142 物理三分算法
- HDU 5144 NPY and shot 三分(物理)
- HDU 4355 (三分算法基础)
- 三分搜索算法&hdu 2899 Strange fuction
- hdu5144 物理+三分
- hdu5144 物理+三分
- 三分算法
- 三分算法
- 三分算法
- 三分算法
- 三分算法
- 三分算法
- 三分算法
- hdu 3400-三分套三分
- HDU 4355 Party All the Time (三分算法的应用(含三分算法的讲解))
- 【三分】hdu 3400
- HDU 2899 三分查找
- HDU 2438 三分
- XSLT语法 在.net中使用XSLT转换xml文档示例
- nginx 413 Request Entity Too Large
- 常与同好争高下 不公傻瓜论短长
- Bloom Filter原理
- POJ-1459 Power Network
- hdu 5142 物理三分算法
- [平方的拆分 DP] BZOJ 1566 [NOI2009]管道取珠
- sql优化-索引介绍
- mac 中配置 ant和 判断cdt在eclipse中是否安装成功
- AIDL机制
- 有关maven的总结
- typedef 的用法
- servlet的生命周期和执行原理
- 记录前端遇到过的坑