A. geometry

    Type: Default 1000ms 512MiB

geometry

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

####【题目描述】 现在有一个直角坐标系,我们在 xx 正半轴和 yy 正半轴上各给出 nn 个点,这 2n2 * n 个点两两匹配,构成了 nn 个线段,其中这 nn 个线段保证两两不相交,也没有线段与x轴或者y轴平行。

我们现在给出 mm 个点 P1mP_{1\cdots m} ,我们想要知道:每一个 PiP_i 到原点的连线,和之前的 nn 个线段相交了几个? ####【输入格式】 第一行一个整数 nn

第二行 nn 个整数表示给的 xx 坐标。

第三行 nn 个整数表示给的 yy 坐标。

第四行一个整数 mm 表示询问的数量。

接下来 mm 行每行两个整数 x,yx,y ,代表点 PiP_i 的坐标。 ####【输出格式】 mm 行,第 ii 行表示第 ii 个点到原点的连线和几个线段相交。 ####【样例输入】

3
4 5 3
3 5 4
2
1 1
3 3

【样例输出】

0
3

【数据范围】 对于 40%40\% 的数据, n,m<=10n,m<=10

对于 60%60\% 的数据, n,m<=100n,m<=100

对于 80%80\% 的数据, n,m<=1000n,m<=1000

对于 100%100\% 的数据, n,m<=100000n,m<=1000001<=x[i],y[i]<=(231)11<=x[i],y[i]<=(2^{31})-1

11.5预科班测试

Not Attended
Status
Done
Rule
OI
Problem
3
Start at
2023-11-5 8:00
End at
2023-11-5 12:00
Duration
4 hour(s)
Host
Partic.
2