C. 三角查询(triangular)

    传统题 2000ms 256MiB

三角查询(triangular)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

平面上有nn个点(Xi,Yi)(X_i,Y_i)。 现在有qq个询问,每次给定三个点A(x+d,y),B(x,y),C(x,y+d)A(x + d, y), B(x, y), C(x, y + d),回答有多少个点(Xi,Yi)(X_i,Y_i)在这个三角形的边界或者内部。

输入格式

第一行,两个整数n,qn, q。 接下来nn行,每行两个整数Xi,YiX_i,Y_i,表示点的坐标。 接下来qq行,每行三个整数x,y,dx,y,d,表示一个询问。

输出格式

输出qq行,每行一个整数,表示答案。

5 3
1 3
1 5
3 6
4 4
2 6
1 5 3
1 5 4
1 1 1
3
3
0

样例输入输出 2

见下发文件。

数据规模

共 10 组数据。 测试点 1,2 满足 1n,q1031 ≤ n, q ≤ 10^3

测试点 3,4 满足 1n,q5×1041 ≤ n, q ≤ 5 × 10^4

测试点 5,6,7 满足 1n,q2×1051 ≤ n, q ≤ 2 × 10^5

对于 100% 的数据,满足 1n,q106,1Xi,Yi,x,y,d1061 ≤ n, q ≤ 10^6, 1 ≤ X_i,Y_i,x,y,d ≤ 10^6

附件

附件下载

高中CSP-S第三次模拟

未参加
状态
已结束
规则
IOI
题目
4
开始于
2025-10-13 18:00
结束于
2025-10-15 18:00
持续时间
4 小时
主持人
参赛人数
31