题目大意:给你一个m个点的简单多边形.对于每个点i∈[1,n],作一个以O点为原点且过点i的圆,求该圆在多边形内的圆弧长度/圆长. 其中n≤200,m≤500. 我们将n个点分开处理. 首先,我们要判断需处理的圆,是否被包含在多边形内,或者圆把多边形包含了. 我们显然可以从原点出发,向上作一条x=0的射线,判断该射线与多边形有多少个交点. 显然,若交点数量为奇数个,那么该点就在多边形内,否则在多边形外. 若圆与多边形存在交点,我们对多边形的每条边,求出其与圆,有多少个交点(0个,1个,2个,其实…