POJ 2318 TOYS

问每个凸四边形里有几个点,由于上边和下边是给定的,所以只需要判断每个点和每条cardboard partition的左右关系

单调性显然,可以二分来搞,再用叉积判断方向


#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
struct Point
{
    long long x,y;
    void show()
    {
        cout<<"x="<


你可能感兴趣的:(计算几何)