InCircle - UVa 11524 几何
来源:互联网 发布:如何注册新网域名 编辑:程序博客网 时间:2024/05/16 14:55
题意:给你三角形中内切圆半径和边的比例,求三角形面积。
思路:因n1=m2,n2=m3,n3=m1设a=1则可知其他边的大小。S=(a+b+c)/2*r=sqrt(p*(p-a)*(p-b)*(p-c))设实际的边长为k*a,可得k=r*p/sqrt(p*(p-a)*(p-b)*(p-c))。
AC代码如下:
#include<cstdio>#include<cstring>#include<cmath>using namespace std;int main(){ int T,t; double r,m1,m2,m3,n1,n2,n3,a,b,c,k,p,ans; scanf("%d",&T); for(t=1;t<=T;t++) { scanf("%lf%lf%lf%lf%lf%lf%lf",&r,&m1,&n1,&m2,&n2,&m3,&n3); a=1; b=a*n2/(m2+n2)*(n3+m3)/m3; c=a*m2/(m2+n2)*(n1+m1)/n1; p=(a+b+c)/2; k=p*r/sqrt(p*(p-a)*(p-b)*(p-c)); ans=k*p*r; printf("%.4f\n",ans); }}
0 0
- uva 11524 - InCircle(几何)
- InCircle - UVa 11524 几何
- UVA 11524 - InCircle (计算几何)
- uva 11524 InCircle 内切圆(计算几何)
- uva 11524 - InCircle (二分法)
- 内切圆 UVA 11524 - InCircle
- [UVA]11524 - InCircle
- UVa 11524 - InCircle
- UVa 11524 InCircle 关于内切圆的计算
- 【UVA】11524-InCircle(公式推导)
- UVA - 11524 InCircle 内切圆 (数学)
- Incircle and Circumcircle - ZOJ 3806 几何
- ZOJ 3806 Incircle and Circumcircle(几何+二分)
- ZOJ 3806 Incircle and Circumcircle(几何+二分)
- ZOJ 3806 Incircle and Circumcircle 【几何】【special judge】
- 计算几何专项:UVa 11524
- zoj 3806 Incircle and Circumcircle(计算几何:高大上的二分解方程)
- Incircle and Circumcircle(二分+几何)浙大月赛zoj3806(详解版)图
- 简单有效
- GridView的列数设置为auto_fit会提升性能?
- HDU 中国剩余定理
- c++中 的向量vector
- compress
- InCircle - UVa 11524 几何
- EBS Form开发中实现附件功能
- 如何获取网卡的数目?---利用GetNumberOfInterfaces
- Android中使用SQLite数据库的基础代码结构
- Maven使用
- 正则大全
- hibernate 逆向工程
- Android HttpClient用法
- Java中import包带*(星号)问题