计算几何
文章平均质量分 87
sunshinezff
啦啦啦啦啦
展开
-
【bzoj1670】【Usaco2006 Oct】【护城河的挖掘】【凸包】
Description为了防止口渴的食蚁兽进入他的农场,Farmer John决定在他的农场周围挖一条护城河。农场里一共有N(8<=N<=5,000)股泉水,并且,护城河总是笔直地连接在河道上的相邻的两股泉水。护城河必须能保护所有的泉水,也就是说,能包围所有的泉水。泉水一定在护城河的内部,或者恰好在河道上。当然,护城河构成一个封闭的环。 挖护城河是一项昂贵的工程,于是,节约的FJ希望护城河原创 2015-09-29 08:36:22 · 490 阅读 · 0 评论 -
【bzoj4603】【SDOI2016】【平凡的骰子】【计算几何】
Description这是一枚平凡的骰子。它是一个均质凸多面体,表面有n个端点,有f个面,每一面是一个凸多边形,且任意两面不共面。将这枚骰子抛向空中,骰子落地的时候不会发生二次弹跳(这是一种非常理想的情况)。你希望知道最终每一面着地的概率。每一面着地的概率可以用如下的方法计算:我们假设O为骰子的重心,并以O为球心,做半径为1的单位球面(记为S)。我们知道S的表面积即单位球的表面原创 2016-05-20 18:55:07 · 1410 阅读 · 0 评论 -
【bzoj1038】【ZJOI2008】【瞭望塔】【半平面交】
Description 致力于建设全国示范和谐小村庄的H村村长dadzhi,决定在村中建立一个瞭望塔,以此加强村中的治安。我们将H村抽象为一维的轮廓。如下图所示 我们可以用一条山的上方轮廓折线(x1, y1), (x2, y2), …. (xn, yn)来描述H村的形状,这里x1 以看到H村的任意位置。可见在不同的位置建造瞭望塔,所需要建造的高度是不同的。为了节省开支,dad原创 2016-07-14 20:31:55 · 827 阅读 · 0 评论 -
【bzoj2829】【信用卡凸包】【凸包】
DescriptionInputOutputSample Input26.0 2.0 0.00.0 0.0 0.02.0 -2.0 1.5707963268Sample Output21.66HINT本样例中的2张信用卡的轮廓在上图中用实线标出,如果视1.5707963268为原创 2016-06-23 18:55:02 · 432 阅读 · 0 评论 -
【bzoj2300】【HAOI2011】【防线修建】【离线+凸包+set】
Description近来A国和B国的矛盾激化,为了预防不测,A国准备修建一条长长的防线,当然修建防线的话,肯定要把需要保护的城市修在防线内部了。可是A国上层现在还犹豫不决,到底该把哪些城市作为保护对象呢?又由于A国的经费有限,所以希望你能帮忙完成如下的一个任务:1.给出你所有的A国城市坐标2.A国上层经过讨论,考虑到经济问题,决定取消对i城市的保护,也就是说i城市不需要在防线内了原创 2016-06-23 19:00:34 · 370 阅读 · 0 评论 -
【bzoj3203】【保护出题人】【凸包+三分】
DescriptionInput第一行两个空格隔开的正整数n和d,分别表示关数和相邻僵尸间的距离。接下来n行每行两个空格隔开的正整数,第i + 1行为Ai和 Xi,分别表示相比上一关在僵尸队列排头增加血量为Ai 点的僵尸,排头僵尸从距离房子Xi米处开始接近。 Output一个数,n关植物攻击力的最小总和 ,保留到整数。Sample Input原创 2016-06-23 19:25:43 · 413 阅读 · 0 评论