博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVa --10566
阅读量:4286 次
发布时间:2019-05-27

本文共 520 字,大约阅读时间需要 1 分钟。

题目链接:

设 交点到右端点的距离为 d 底边长为 L 

则有三角形相似得     d / L = c / sqrt(y^2 - L^2)               (1)

       (L - d) / L= c / sqrt(x^2 - L ^2);      (2)

由(1)(2)可得   1 - c / sqrt(y^2 - L^2)  - c / sqrt(x^2 - L ^2) = 0;

有上式可得 L越大 左式越小,即为减函数  二分求L

#include
#include
#define min(a,b) (a
0.00001) { mid = (x1 + y1) / 2.0 ; if(f(mid) < 0) y1 = mid; else x1 = mid ; } printf("%.3lf\n",mid);}int main(){ while(scanf("%lf%lf%lf",&x,&y,&c)!=EOF) { int _min; _min = min(x,y); search(_min); }}

 

你可能感兴趣的文章
JQuery的tree显示处理插件
查看>>
Asp.Net 5.0简介
查看>>
C# DBNull和null说明
查看>>
Json序列化中null字段说明
查看>>
JQuery的表单验证之JQuery.validate插件
查看>>
vs 提示图标的含义
查看>>
AngularJS 常见错误
查看>>
CND使用说明整理2、Asp.NetCDN服务地址
查看>>
Require.Js简介
查看>>
RequireJS实例
查看>>
AngularJS路由
查看>>
AngularJS路由之ui-router(一)
查看>>
AngularJS路由之ui-router(二)
查看>>
Uncaught Error: datetimepicker component should be placed within a relative positioned container
查看>>
C#进制转换操作(一)
查看>>
C#进制转换操作(二)
查看>>
C#双规获取指定层数的下标排列
查看>>
C#转固定长度字符串
查看>>
JQuery.validationEngine表单验证插件
查看>>
C#字符串连接和StringBuilder字符串拼接性能测试
查看>>