lightoj--1043-- Triangle Partitioning (水题)
2024-10-01 03:07:52
Time Limit: 500MS | Memory Limit: 32768KB | 64bit IO Format: %lld & %llu |
Description
See the picture below.
You are given AB, AC and BC.
DE 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
Source
Problem Setter: Jane Alam Jan
现在给出了AB,AC,BC以及三角形与梯形面积比值,求AD
现在给出了AB,AC,BC以及三角形与梯形面积比值,求AD
#include<stdio.h>
#include<string.h>
#include<math.h>
int main()
{
int t;
int K=1;
scanf("%d",&t);
while(t--)
{
double a,b,c,k;
scanf("%lf%lf%lf%lf",&a,&b,&c,&k);
double ad=a*sqrt(k/(1+k));
printf("Case %d: %.6lf\n",K++,ad);
}
return 0;
}
最新文章
- oracle实用sql之将逗号分割的字符串分割多个列
- Maven-010-maven 编译报错:Failure to ... in ... was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced.
- zepto - toggleClass
- emacs设置代理访问插件仓库
- Careercup - Google面试题 - 4877486110277632
- align=absMiddle属性设置
- [转]Speeding Up Websites With YSlow
- Sublime Text个性化设置
- 在MyEclipse中如何去掉JS或jsp语法错误提示!
- a标签的target的四个值
- 面试相关-转载-well,yzl——持续更新
- Java项目转换成Web项目
- Asp.Net SignalR - 简单聊天室实现
- Oracle 索引 index
- Ubuntu 安装YouCompleteMe
- 加密流量分析cisco
- 1170 - BLOB/TEXT column &#39;CustomerName&#39; used in key specification without a key length
- POJ1442-查询第K大-Treap模板题
- Mycat实现mysql主从复制(读写分离)
- Visual Studio 2017中使用正则修改部分内容