#T2221. 点在多边形内(Point in Polygon)
点在多边形内(Point in Polygon)
链接: https://cses.fi/problemset/task/2192
板块: Geometry
时限: 1.00 s | 内存: 512 MB
题目描述
给定一个由 个顶点组成的多边形,以及 个点的列表。你的任务是判断每个点是在多边形内部、外部还是边界上。
该多边形由 个顶点 组成。顶点 与 相邻(),并且顶点 与 也相邻。
输入
第一行输入包含两个整数 和 :多边形的顶点数以及点的数量。
接下来有 行描述该多边形。第 行包含两个整数 和 。
你可以假设该多边形是简单多边形,即它不与自身相交。
最后有 行描述这些点。每行包含两个整数 和 。
输出
对每个点,输出 "INSIDE"、"OUTSIDE" 或 "BOUNDARY"。
数据范围
样例输入
4 3
1 1
4 2
3 5
1 4
2 3
3 1
1 3
样例输出
INSIDE
OUTSIDE
BOUNDARY
鲁公网安备37011202002910号