#P6818. [PA2013] Działka

[PA2013] Działka

题目描述

给定 k×kk\times k 平面中的 nn 个点,mm 次询问,每次询问一个边平行于坐标轴的矩形内部(包含边界)的点构成的凸包面积。

输入格式

第一行两个正整数 k,nk,n

接下来 nn 行,第 ii 行包含两个整数 xi,yix_i,y_i 表示第 ii 个点的坐标。

之后一行一个数 mm

之后 mm 行,第 ii 行包含四个数 ai,bi,ci,di)a_i,b_i,c_i,d_i),表示询问左下角为 (ai,ci)(a_i,c_i),右上角为 (bi,di)(b_i,d_i) 的矩形。

输出格式

对于每个询问输出一行表示面积。保留小数点后一位。

9 7
1 1
1 3
3 3
3 1
6 5
6 6
7 3
3
0 4 0 4
2 7 0 7
3 7 3 6
4.0
10.0
6.0

提示

1k1061\leq k\leq 10^63n3×1033\leq n\leq 3\times 10^31m1061\leq m\leq 10^6,$0\leq x_i,y_i,a_i,b_i,c_i,d_i\leq k,a_i<c_i,b_i<d_i$。