匹克定理
ACM_devil
这个作者很懒,什么都没留下…
展开
-
POJ1265 (匹克定理)
题目:题目链接这道题说就是给出你在一个格子中按逆时针方向依次相邻点的坐标差值dx,dy,求出该多边形的面积,在多边形边上的点个数,多边形里面的点个数。刚开始一直看不懂,最后搜了一下,发现了一个匹克定理(匹克定理百科:http://baike.baidu.com/view/3207200.htm),好神奇的定理:一个计算点阵中顶点在格点上的多边形面积公式:S=a+b÷2-1,其中a表示多边形原创 2013-07-27 15:15:14 · 1023 阅读 · 0 评论 -
POJ 2954 (匹克定理)
题目:题目链接题目的意思就是说给你一个三角形的三点的坐标,让你求出这个三角形内部的格点的数目:分析:直接就是匹克定理的应用了。由于S=a+b/2-1;所以就可以推出 a=((2*S)+2-b)/2;就是这样了;求面积的时候用叉积来求,然后那个边上的点是用gcd来算的。就这样了(注意:要关注数字的数量级)代码:#include #include #include #incl原创 2013-07-27 16:25:25 · 1248 阅读 · 0 评论