博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Light oj 1043(数学)
阅读量:5342 次
发布时间:2019-06-15

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

 

 

See the picture below.

 

 

You are given ABAC and BCDE is parallel to BC. You are also given the area ratio between ADE and BDEC. You have to find the value of AD.

Input

Input starts with an integer T (≤ 25), denoting the number of test cases.

Each case begins with four real numbers denoting AB, AC, BC and the ratio of ADE and BDEC (ADE / BDEC). You can safely assume that the given triangle is a valid triangle with positive area.

Output

For each case of input you have to print the case number and AD. Errors less than 10-6 will be ignored.

Sample Input

4

100 100 100 2

10 12 14 1

7 8 9 10

8.134 9.098 7.123 5.10

Sample Output

Case 1: 81.6496580

Case 2: 7.07106781

Case 3: 6.6742381247

Case 4: 7.437454786

 

 

题意:已知AB, AC, BC, ADE与DEBC面积比值,求AD.

分析:ADE与ABC面积之比等于AD与AB之比

 

 

 

#include
#include
#include
#include
#include
#include
using namespace std;typedef long long LL;#define maxn 55000#define INF 1e+7int main(){ int T, t=1; double ab, ac, bc, r,ad; scanf("%d", &T); while(T --) { scanf("%lf %lf %lf %lf", &ab, &ac, &bc, &r); r = r /(r+1); r = sqrt(r); ad = ab * r; printf("Case %d: ",t++); printf("%.10f\n",ad); } return 0;}
View Code

 

 

 

 

 

转载于:https://www.cnblogs.com/daydayupacm/p/5755542.html

你可能感兴趣的文章
练习10-1 使用递归函数计算1到n之和(10 分
查看>>
Oracle MySQL yaSSL 不明细节缓冲区溢出漏洞2
查看>>
windows编程ASCII问题
查看>>
.net webService代理类
查看>>
Code Snippet
查看>>
Node.js Express项目搭建
查看>>
zoj 1232 Adventure of Super Mario
查看>>
1201 网页基础--JavaScript(DOM)
查看>>
组合数学 UVa 11538 Chess Queen
查看>>
oracle job
查看>>
Redis常用命令
查看>>
XML学习笔记(二)-- DTD格式规范
查看>>
IOS开发学习笔记026-UITableView的使用
查看>>
[转载]电脑小绝技
查看>>
windos系统定时执行批处理文件(bat文件)
查看>>
thinkphp如何实现伪静态
查看>>
BZOJ 2243: [SDOI2011]染色( 树链剖分 )
查看>>
BZOJ 1925: [Sdoi2010]地精部落( dp )
查看>>
c++中的string常用函数用法总结!
查看>>
[DLX精确覆盖+打表] hdu 2518 Dominoes
查看>>