375 Inscribed Circles and Isosceles Triangles 等腰三角形 内接圆 圆周率PI表示
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=311
题意很简单,等腰三角形,给了高和底长,三角形求内接圆,求周长,再把下面的和内接圆最上面相切的去掉,又是一个等腰三角形,再重复.....直至内接圆半径小于给定值.
学到的东西:
1.三角形内接圆半径 r=2*S/L S为面积,L为周长.很简单,三个小部分相加即大三角形.
2.圆周率在c里面要这样 const double PI=acos(-1.0); 那个函数在math.h里面
0<=double acos(double x)<=PI -1<=x<=1, 这个函数就是返回一个数值的反余弦弧度值而cos(PI)=-1.看图,好久不见啊,你好你好!
#include <stdio.h> #include <math.h>const double PI=acos(-1.0);int main(void) {int cas;scanf("%d",&cas);while (cas--){double b,h,LSum=0;scanf("%lf %lf",&b,&h);double BOrigin=b,HOrigin=h;while (1){double rtemp;rtemp=(b*h)/(b+sqrt(b*b+4*h*h));if (rtemp<0.000001){break;}LSum+=2*PI*rtemp;h=h-2*rtemp;b=BOrigin/HOrigin*h;}printf("%13.6f\n",LSum);if (cas){putchar('\n');}}return 0; }
转载于:https://www.cnblogs.com/jiayith/archive/2013/05/05/3061540.html
375 Inscribed Circles and Isosceles Triangles 等腰三角形 内接圆 圆周率PI表示相关推荐
- UVa 375 内接圆和等腰三角形
/* * 解题思路: * 题意不难理解.一直求内接圆半径.知道半径长度小于0.000001为止 */ #include <math.h> #include <stdio.h> ...
- opencv 最大内接矩形_OpenCV之二值图像分析 – 寻找最大内接圆
python代码: from __future__ import print_function from __future__ import division import cv2 as cv imp ...
- SGU 332 Largest Circle(凸包内接圆半径nlogn)
题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=332 题意:逆时针给出一个凸包,给凸包的最大内接圆半径. 思路:nlogn的算法: ...
- 轮廓的最大面积内接矩形/内接圆计算
1.求出轮廓重心(X0,Y0). 2.找出轮廓上点到重心的距离最大的点1. 3.连接点到重心形成线段,做线段反向等距离延长线段,得到点2. 4.内接矩形:根据对角线上的(点1,点2),根据旋转矩形和平 ...
- 牛题:等边三角形内接圆上一点到三顶点距离平方和不变
如图,等边三角形ABC,P为三角形内接圆上一点.求证,AP^2 + BP^2 + CP^2为常数. 证明:把整个图形放在三维空间里,其中A=(1,0,0),B=(0,1,0),C=(0,0,1).因此 ...
- python画正方形内切圆_任意多边形最大内接圆算法的Python实现,内切圆
初衷是为了求裂缝的最大宽度 直接上代码 import random import cv2 import math import numpy as np from numpy.ma import cos ...
- 提取了下刘汝佳推荐的题号...
今天闲来没事上uva oj提取了下刘汝佳推荐的acm题号,原始数据如下: Volume 0. Getting Started 10055 - Hashmat the Brave Warrior ...
- AOAPC I: Beginning Algorithm Contests 题解
AOAPC I: Beginning Algorithm Contests 题解 AOAPC I: Beginning Algorithm Contests (Rujia Liu) - Virtual ...
- 四边形内接于圆定理_中考数学提分36计之第19计思维模型助你轻松搞定圆问题,提分必备...
A.思维模型综述 圆是初中数学知识的大综合,不论是代数还是几何,所有的知识几乎都能在圆中体现.新课标以来圆的部分内容在中考中的地位有所下降,题目难度有所降低,但是圆的命题还是中考的热点考题,在不少地区 ...
最新文章
- 计算机组装安装与维护作业,计算机组装与维护的作业.pdf
- Gson与FastJson比较
- 网络编程基础之C/S架构和TCP/IP协议
- go ssh 执行多个命令_每天一个 Linux 命令(92): dirname 命令
- 排序算法Java实现(基数排序)
- [ZJOI2006]超级麻将
- 2019.8.2闭包,作用域
- .net知识和学习方法系列(前言)
- 哪种不是python元组的定义方式_最新python 笔试题
- 2005计算机编程入门教学,Micro:bit教程05—小bit编程入门教程
- mysql数据库客户端--navicat for mysql 12中文破解版64位/32位 v12.0.29
- VS2008安装失败,组件安装失败的解决办法
- 字体图标的设置(阿里巴巴矢量图库的使用)
- 高版本SDK编译生成的apk放入低版本android源码中集成编译
- android手机锁屏密码忘记,安卓手机锁屏密码忘了怎么办 解决锁屏密码六种方法介绍...
- linux超级服务器inetd详解
- AdaBoost 自适应增强 简单易懂 by hch
- 用MATLAB画线段(简单说)
- Word 在试图打开文件时遇到错误 解决办法
- ASP.NET Core 认证与授权[3]:OAuth OpenID Connect认证