简单数学
Katrina~
哇你好鸭
展开
-
三点外接圆圆心公式
例如 :给定a(x1,y1) b(x2,y2) c(x3,y3)求外接圆心坐标O(x,y)首先,外接圆的圆心是三角形三条边的垂直平分线的交点,我们根据圆心到顶点的距离相等,可以列出以下方程:(x1-x)(x1-x)+(y1-y)(y1-y)=(x2-x)(x2-x)+(y2-y)(y2-y);(x2-x)(x2-x)+(y2-y)(y2-y)=(x3-x)(x3-x)+(y3-y)(y3-y);2.化简得到:2*(x2-x1)x+2(y2-y1)y=x22+y22-x12-y12;2*(x3原创 2021-08-16 03:03:02 · 2234 阅读 · 0 评论 -
poj-2318 toys 计算几何 点与线的关系
poj-2318计算几何问题叉积 点与直线的关系叉积为负数在直线左边为正在右边#include<iostream>#include<cstring>#include<cstdio>using namespace std;const int maxx=1e5+10;struct point{ int x,y; point(){ } point(int _x,int _y){ x=_x; y=_y; }};struct lin原创 2021-08-16 02:41:32 · 107 阅读 · 0 评论 -
欧拉定理
洛谷 P5091 【模板】欧拉定理https://www.luogu.com.cn/problem/P5091#submit#include<iostream>#include<cmath>using namespace std;long long phi(long long n){ long long ans=n,x=n; long long u...原创 2020-03-09 12:31:54 · 123 阅读 · 0 评论 -
三角形外心
题目:https://ac.nowcoder.com/acm/contest/4692/A#include<iostream>#include<cstdio>using namespace std;int main(){ double x1,y1,x2,y2,x3,y3,a1,a2,b1,b2,c1,c2; cin>>x1>>y1>...原创 2020-02-27 19:01:13 · 113 阅读 · 0 评论 -
2019/12/02简单数学
数字黑洞#include<iostream>#include<string>using namespace std;bool cmp(int x,int y){ if(x!=y) return x>y;}void x(int n,int a[]){ for(int i=0;i<4;i++){ a[i]=n%10; n=n/10; }...原创 2019-12-02 20:34:54 · 96 阅读 · 0 评论