题目 20233

三角查询

查看题解 ↗GitHub ↗如何评测
题号
20233
标签
比赛NOIP
来源
2023 杜瑜皓 CSP-S&NOIP20连测 第 3 套

三角查询

题目描述 平面上有�个点(�� , �� )。

现在有�个询问,每次给定三个点�(� + �, �), �(�, �), �(�, � + �),回答有多少个点 (�� , �� )在这个三角形的边界或者内部。

输入格式 第一行,两个整数�, �。

接下来�行,每行两个整数�� , ��,表示点的坐标。

接下来�行,每行三个整数�, �, �,表示一个询问。

输出格式 输出�行,每行一个整数,表示答案。

样例输入 1 5 3 1 3 1 5 3 6 4 4 2 6 1 5 3 1 5 4 1 1 1

样例输出 1 3 3 0

样例输入输出 2 见下发文件。

数据规模 共 10 组数据。

测试点 1,2 满足 1 ≤ �, � ≤ 103 。

测试点 3,4 满足 1 ≤ �, � ≤ 5 × 104 。

测试点 5,6,7 满足 1 ≤ �, � ≤ 2 × 105 。 对于 100% 的数据,满足 1 ≤ �, � ≤ 106 , 1 ≤ �� , �� , �, �, � ≤ 106 。

数据下载

题目 20233 的公开数据

正在读取文件列表…

常用命令

题目 20233 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。