![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tripartition
文章平均质量分 52
coder_coder_coder
默默的程序猿
展开
-
zoj 3203 Light Bulb 三分入门
#include #include #include using namespace std; const double eps=1e-6; double H,h,D; double len(double x){ return x+(x*H-D*h)/(x-D); } double tripartion(){ double low=0,high=D*h/H;//x可取的最小最原创 2014-09-10 20:12:38 · 500 阅读 · 0 评论 -
hdu2438Turn the corner 三分
#include #include #include #include using namespace std; const double pi=acos(-1.0); double x,y,l,w,s; double cal(double k){//函数的求法是个问题,变量是角度 s=l*cos(k)+w*sin(k)-x; return s*tan(k)+w*cos(k原创 2014-09-12 23:50:36 · 439 阅读 · 0 评论 -
ural1753Bookshelf 三分
#include #include #include using namespace std; const double eps=1e-6; double h,H,L; double cal(double x){//已左底角为原点,向右为x轴,书的中心为书的H/2处 return H*x/(2*sqrt(x*x+h*h))-x; } int main(){ scanf("%l原创 2014-09-15 20:50:11 · 648 阅读 · 0 评论 -
sgu114 Telecasting station 三分
//sb啦,忘记可以有多种答案 #include #include #include #include using namespace std; const double eps=1e-6; const int N=15009; struct node{ double x,p; }p[N]; int n; double mi=50000,mx; double cal(double原创 2014-09-16 22:21:32 · 402 阅读 · 0 评论