hdu 1742 Ellipse
来源:互联网 发布:java生日提醒功能 编辑:程序博客网 时间:2024/06/07 12:47
(自适应辛普森模板)
#include"bits/stdc++.h"using namespace std;int a,b,l,r;double f(double x){ return 2.0*b/a*sqrt(a*a-x*x);}double simpson(double l, double r){ return (r-l)/6*(f(l) + 4*f((l+r)/2) + f(r));}double solve(double l, double r, double eps){ double mid = (l+r)/2; double now = simpson(l,r), L = simpson(l,mid), R = simpson(mid,r); if(fabs(L+R-now) < 15*eps) return L+R+(L+R-now)/15.0; else return solve(l,mid,eps/2) + solve(mid,r,eps/2);}int main(){ int T; scanf("%d",&T); while(T--){ scanf("%d%d%d%d",&a,&b,&l,&r); printf("%.3lf\n",solve(l,r,1e-6)); } return 0;}
阅读全文
0 0
- hdu 1742 Ellipse
- hdu-1742Ellipse(自适应辛普森)
- 【HDU 1724】Ellipse
- HDU 1724 Ellipse
- hdu 1724 Ellipse simpson积分
- Ellipse
- Hdu 2876 Ellipse, again and again
- hdu 1724 Ellipse(simpson求积分)
- hdu 1724 Ellipse(Simpson积分法)
- Hdu 1724 Ellipse (自适应辛普森积分法)
- HDU 1724 Ellipse (自适应辛普森公式)
- HDU 1724 Ellipse 自适应辛普森积分
- HDU 1724 Ellipse 【自适应Simpson积分】
- HDU 1724 Ellipse (自适应辛普森积分)
- hdu 1724 Ellipse(自适应Simpson积分) (模板)
- 【自适应Simpson积分】hdu 1724 Ellipse
- HDU 2876 Ellipse, again and again(数学题)
- HDU 2876 Ellipse, again and again(几何求解)
- 【名师大讲坛】叶俊受《金刚经》的启发创造“名非论”-火锅智烩节目组根据视频文字整理
- servlet学习笔记(三)-Context
- win7 64位 无法解析的外部符号:posix_memalign vs2015 itk4.11
- bzoj 4827 礼物(fft)
- android wifi详解
- hdu 1742 Ellipse
- FZU
- 《go语言圣经》之程序结构
- springMVC
- hdu 6134(莫比乌斯反演)
- 理解chroot
- JSON详解
- linux下数据库使用
- HDFS