随笔分类 -  几何计算

摘要:struct node{ double x,y; }; node a,b,c; //求两个点之间的长度 double len(node a,node b) { double tmp = sqrt((a.x - b.x) * (a.x - b.x) + (a.y - b.y) * (a.y - b.y 阅读全文
posted @ 2019-08-15 23:46 千摆渡Qbd 阅读(221) 评论(0) 推荐(0)
摘要:题意:给定一个正多边形的三个顶点,求这个正多边形的最小面积。 思路:首先,边数越小面积越小,所以只要确定出包含这三个顶点的边数最小的正多边形即可。这个三角形和正多边形外接同一个圆。所以先求出外接圆的半径,再求出三个圆心角,易得这个多边形的边所对应的圆心角可被这三个圆心角整除,所以三个圆心角的gcd就 阅读全文
posted @ 2019-08-15 23:37 千摆渡Qbd 阅读(164) 评论(0) 推荐(0)
摘要:Jack Straws Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 5428 Accepted: 2461 Description In the game of Jack Straws, a number of plastic 阅读全文
posted @ 2018-08-19 10:21 千摆渡Qbd 阅读(163) 评论(0) 推荐(0)