几何
七九河开
这个作者很懒,什么都没留下…
展开
-
Keiichi Tsuchiya the Drift King Gym - 102028D (几何)
https://cn.vjudge.net/problem/Gym-102028D#include <bits/stdc++.h>using namespace std;typedef long long ll;const double pi = 3.1415926;int main(){ double a,b,r,d; int t; scanf...原创 2018-12-25 17:30:02 · 376 阅读 · 0 评论 -
Polygon for the Angle CF1096C
http://codeforces.com/contest/1096/problem/C题意 给你一个角度 问正几边形的的三个点可以画出来思路 可以把正边形放在圆上 连接圆心,把360分成N分,对应的圆周角为圆心角的一半,注意至少为三变形,并且只能选n-2分#include <bits/stdc++.h>using namespace std;int main()...原创 2019-01-01 19:30:16 · 270 阅读 · 0 评论 -
球体积并
模板#include<iostream>#include<cstdio>#include<cmath>using namespace std;const double pi=acos(-1.0);double x[2],y[2],z[2];double R,r;double d;int main(){ scanf("%l...原创 2019-03-01 19:42:21 · 385 阅读 · 0 评论 -
Piece of Cake Kattis - pieceofcake (几何面积+概率)
题目https://cn.vjudge.net/problem/Kattis-pieceofcake题意给你n个点,选k个点,面积期望是多少思路枚举两个点形成凸包的概率,计算他们对期望的贡献凸包面积 = 相邻的两点的叉积和这个点形成凸包的个数为这C(k-2,这两个点中间的点)贡献 它在凸包的面积*选中的概率long long double减下误差求组合数没取...原创 2019-04-10 20:10:05 · 516 阅读 · 0 评论 -
神坛 (30 分)(极角排序)
题目https://pintia.cn/problem-sets/994805046380707840/problems/994805046577840128题意给你若干点 找三个点谁其组成的三角形面积最小思路极角排序 遍历每个点和其余所有点向量 极角排序 找的相邻两条线段 求三角形面积代码#include<bits/stdc++.h>using nam...原创 2019-03-28 20:21:42 · 755 阅读 · 2 评论 -
Birthday Cake Kattis - birthdaycake (几何)
题目https://cn.vjudge.net/problem/Kattis-birthdaycake思路给你一个圆,和n个点,m个直线,问能否把圆分成n块并每个块都有一个点思路暴力判断 1 判断能否分成n块 直线每有个交点就可以把一块分为两块,题目保证和圆相交就把圆分成 1 + m块,只看暴力两两求交点是否在园内2 判断是否没块只有一个点,对于每个直线,把点两两带入,求...原创 2019-06-21 17:24:44 · 260 阅读 · 0 评论 -
二维凸包
#include<stdio.h>#include<math.h>#include<algorithm>#include<iostream>using namespace std;const int MAXN=1000;struct point{ int x,y;};point list[MAXN];int stac...原创 2019-09-27 16:21:35 · 100 阅读 · 0 评论 -
Double Fence Gym - 101484E (二维凸包)
题目https://vjudge.net/problem/Gym-101484E题意给你两个凸包 判断是否是一个凸包包含另一个凸包,即不相交思路两个凸包所有点求一次凸包,看所选点是否是来自同一个凸包需要注意一点是 共线点要全部算上代码 #include<stdio.h>#include<math.h>#include<algor...原创 2019-09-27 18:52:17 · 148 阅读 · 0 评论 -
Strange Tax Calculation UVA - 11529 (几何 求三角形内点数)
题目https://vjudge.net/problem/UVA-11529题意给出若干个点,保证任意三点不共线,任意选三个点作为三角行,其他点若又在该三角形内,则算是该三角形内部的点,问所有情况的三角形平均每个三角形有多少个内部点。思路三角形的总数很容易求C(3n),现在就是要求各个三角形内部点的总数,同样我们可以反过来,求每个点在多少个三角形的内部。然后我们确定一个点,求...转载 2019-09-28 11:05:19 · 156 阅读 · 0 评论