当前位置: 首页 > news >正文

学院网站建设 需求分析找网络推广策畿

学院网站建设 需求分析,找网络推广策畿,天津城市建设大学网站,北京网站设计开发公司计算圆的周长似乎是一项简单的任务——只要你知道它的直径。但如果你没有呢? 我们给出了平面中三个非共线点的笛卡尔坐标。 您的工作是计算与所有三个点相交的唯一圆的周长。 输入规范 输入文件将包含一个或多个测试用例。每个测试用例由一条包含六个实数x1、y1、x…

计算圆的周长似乎是一项简单的任务——只要你知道它的直径。但如果你没有呢?
我们给出了平面中三个非共线点的笛卡尔坐标。
您的工作是计算与所有三个点相交的唯一圆的周长。

输入规范
输入文件将包含一个或多个测试用例。每个测试用例由一条包含六个实数x1、y1、x2、y2、x3、y3的线组成,代表三个点的坐标。由三个点确定的圆的直径永远不会超过一百万。输入在文件结束时终止。
输出规格
对于每个测试用例,打印一条包含一个实数的线,说明由三个点确定的圆的周长。周长应精确打印为两位小数。pi的值约为3.141592653589793。

Sample Input
0.0 -0.5 0.5 0.0 0.0 0.5
0.0 0.0 0.0 1.0 1.0 1.0
5.0 5.0 5.0 7.0 4.0 6.0
0.0 0.0 -1.0 7.0 7.0 7.0
50.0 50.0 50.0 70.0 40.0 60.0
0.0 0.0 10.0 0.0 20.0 1.0
0.0 -500000.0 500000.0 0.0 0.0 500000.0
Sample Output
3.14
4.44
6.28
31.42
62.83
632.24
3141592.65

思路

给三个点坐标求圆的周长,鉴定为纯纯的数学题。先由三个点坐标可以求出三角形三边边长,然后由海伦-秦九韶公式求三角形面积,根据正弦定理推论可以求外接圆的半径,最后由圆的半径求圆的周长。

AC代码

#include <iostream>
#include <cstdio>
#include <cmath>
#define AUTHOR "HEX9CF"
using namespace std;#define PI 3.141592653589793int main(){double a, b, c, d, e, f;while(cin >> a >> b >> c >> d >> e >> f){double x = sqrt(pow(a - c, 2) + pow(b - d, 2));double y = sqrt(pow(a - e, 2) + pow(b - f, 2));double z = sqrt(pow(e - c, 2) + pow(f - d, 2));double p = (x + y + z) / 2;double s = sqrt(p * (p - x) * (p - y) * (p - z));double r = (x * y * z) / (4 * s);double cir = 2. * PI * r;printf("%.2lf\n", cir);}return 0;
}
http://www.yayakq.cn/news/189560/

相关文章:

  • 查网站服务器ip 被k公司建网站有何意义
  • 淘宝网站建设杭州fi网页动图制作
  • 网站的维护费用达内教育口碑怎么样
  • 触摸屏网站开发企业vi设计策划书
  • 网站优化与推广wordpress 视频压缩
  • 政务网站建设信息东莞做网站哪家最好
  • centos7做网站设计师导航网
  • 网站编辑的职业特点有哪些小程序商城哪家好些
  • 简述如何对网站进行推广?2022最新热点事件及点评
  • 帮网站做推广赚钱百度链接提交收录入口
  • 平面设计图网站有哪些?个人兴趣网站设计
  • 高邮建设局网站seo技术服务
  • 网站开发设计资料本地建站discuz
  • 一个可以做行程的网站营销推广渠道
  • 免费创建网站平台有哪些网页设计发展前景分析
  • 专注高密做网站的南京 网站开发
  • 网站制作 客户刁难北京工厂网站建设
  • 国外做袜靴的网站wordpress 数据导出
  • 网站设计 下拉式菜单怎么做卢沟桥网站建设
  • 郑州制作网站软件做衬衣的网站
  • 阜阳网站建设郑州给公司做网站的公司
  • 化工网站建设移动微网站开发
  • 网站备案号查询可以做软件的网站有哪些内容
  • 用二级页面做网站的源代码360免费建站不要钱
  • 自己做网站还是公众号网站建设 三牛
  • 长沙网站优化方式wordpress搬家后错乱
  • 多个网站 备案吗淘宝电商运营基础知识
  • 360推广 网站建设舟山手机网站建设
  • 徐州做企业网站广州seo做得比较好的公司
  • 平面设计接单的网站排版设计是什么