做华南师范大学校赛初赛的一道计算几何题,无聊暴力推公式。

#include<stdio.h>
#include<string.h>
#include<math.h>
using namespace std;int main()
{double x1,y1,x2,y2,x3,y3,x0,y0,r;while(~scanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2,&y2,&x3,&y3)){x0=((y3-y1)*(y2*y2-y1*y1)+(y3-y1)*(x2*x2-x1*x1)-(y1-y2)*(y1*y1-y3*y3)-(y1-y2)*(x1*x1-x3*x3))/(2*(y1-y2)*(x3-x1)-2*(y3-y1)*(x1-x2));y0=(y3*y3-y1*y1-2*x0*(x3-x1)-x1*x1+x3*x3)/(2*(y3-y1));r=sqrt((y0-y2)*(y0-y2)+(x0-x2)*(x0-x2));printf("%.2lf %.2lf %.2lf\n",x0,y0,r);}return 0;
}

求三角形的外接圆圆心个半径相关推荐

  1. 求三角形的外接圆和内切圆

    三角形外接圆求法:: Point circumcircleofTriangle(PointSet[]) {double a,b,c,xa,xb,xc,ya,yb,yc,c1,c2;Point tem; ...

  2. java求外接圆圆心_由三点三维坐标计算圆半径和圆心位置

    [实例简介] 通过输入任意三点空间坐标自动判断三点是否在一条直线上,若不在则求三点外接圆的圆心位置和半径,计算精度可调节.解决了"知三点求圆心半径"程序对于某些点无法计算的缺陷. ...

  3. java程序求内切圆_java 求三角形的内切圆,外接圆

    ================================= Triangle.java ============================== import java.awt.geom. ...

  4. 二分法求凸多边形的外接圆最大半径

    mark一个宝藏文章,个人认为简单易懂: 添加链接描述 附上博主代码: #include<cstdio> #include<cmath> const double PI=aco ...

  5. java 求三角形的内切圆,外接圆

    ================================= Triangle.java ============================== import java.awt.geom. ...

  6. 小程序转盘抽奖,已知圆心、半径、角度求圆上点的坐标

    因公司的需求,要在小程序语音房内部迭代一个真心话大冒险的功能,也等同于幸运转盘: 业务场景: 发送一个socket,拿到响应的结果,根据返回的数值开始启动幸运转盘,由于转盘上的人数不是固定的,所以要根 ...

  7. java求外接圆圆心_吉软_Java_第六次作业

    编写一个圆类Circle 要求: 1. 该类拥有两个属性: 1) Point p代表圆心 2) float radius代表半径 2. 构造方法 1) Circle() 2) Circle(Point ...

  8. 已知三点求圆心与半径

    已知三点求圆心与半径  kezunhai@gmail.com http://blog.csdn.net/kezunhai 在计算机图像图形学中,经常会用到求圆心或圆半径的情况,本文介绍一种已知三个点求 ...

  9. OpenCV检测圆并求出圆心与半径

    对自己的项目有一个简单的想法,想先用OpenCV检测出图片中的圆,并找到圆心与半径.以前从别人的博客学习了很多,现在也把我的一个简单代码贴在下面,并注释.希望能给各位有一点点帮助. int main( ...

最新文章

  1. 计算机书籍-机器学习预测分析
  2. 廉洁修身论文2000字_自主招生论文发表要求【期刊论文】自主招生论文发表要求...
  3. iOS pods更新失败
  4. Apache Camel 2.11发布
  5. Liunx常用的100条命令汇存
  6. 南开大学计算机科学与技术考研真题,2016年南开大学计算机科学与技术考研考试科目-考研参考书-考研真题.pdf...
  7. leetcode数组汇总_[LeetCode] 300. 最长上升子序列
  8. ppt变成了图片不能编辑文字怎么办_解决PPT字体缺失这个问题,这个技巧你一定要掌握...
  9. 解决Tortoise git没有红色、绿色勾勾的问题
  10. linux系统如何安装bt5,BT5硬盘安装(多系统linux + win + BT5)
  11. 什么是外网IP、内网IP?
  12. Mybatis系列全解(八):Mybatis的9大动态SQL标签你知道几个?提前致女神!
  13. 微博推荐算法学习(Weibo Recommend Algolrithm)
  14. MySQL5.7系列的安装教程
  15. 21、TWS API和IB中的新闻和公告
  16. Error: stat_count() can only have an x or y aesthetic Run `rlang::last_error()` to see where the err
  17. Datawhale零基础入门NLP赛事 - Task5 基于深度学习的文本分类2
  18. 腾格尔和黑鸭子,演唱《遥远的地方》不同版本,哪首歌更值得期待
  19. 这可能是史上最全的 Python 算法集!| 技术头条
  20. Cyanine7 NH2|分子式C43H60Cl2N4O|分子量719.87|保存条件

热门文章

  1. 华为云CCE集群节点磁盘告警处理
  2. DDD(领域驱动设计)系列主题:领域和子域
  3. 编译的时候所使用的动态库中出现错误:未定义的引用
  4. Android 系统语言切换监听和设置
  5. unity把公共方法在Inspector 界面上实现一个按钮点击直接调用的最快最方便的方式
  6. c++中if语句的使用
  7. 通往Android的神奇之旅-刘桂林-专题视频课程
  8. ARMv8 A64 汇编中立即数范围问题分析
  9. 《帝国时代IV》(Age of Empires IV)CODEX版切换简体中文界面和语音的方法 附中文语言和语音下载
  10. 创业两年,一家小VC的自我反思