题目描述
给定 n 个互不相同的点 (xi,yi),共 m 次询问,每次询问给出 A,B,C,问满足 xi<xj,yi<yj,Axi+Byi+C>0,Axj+Byj+C>0 的二元组 (i,j) 的个数。
输入格式
第一行两个数 n,m。
接下来 n 行每行两个数 xi,yi,i=1,…,n。
接下来 m 行每行一个三个数表示一个询问 A,B,C。
输出格式
对每个询问,输出一行,包含一个整数,表示这个询问的答案。
5 2
2003 -553
-141 1230
-6854 9658
9319 -1777
7773 3306
1113 -3086 -15864589
162 550 -21287
0
1
提示
Idea:nzhtl1477&ccz181078,Solution:ccz181078,Code:ccz181078,Data:ccz181078
对于 100% 的数据,满足 A2+B2>0,∣A∣,∣B∣,∣C∣≤108,1≤n,m≤2×105,∣xi∣,∣yi∣≤104,xi,yi 均匀随机选取,但保证没有重复的点。
对于 25% 的数据,满足 n,m≤103。
对于另外 25% 的数据,满足 A=0。
对于另外 25% 的数据,满足 C=0。
对于另外 25% 的数据,无特殊限制。