#ABC136F. Enclosed Points
Enclosed Points
题目描述
We have a set of points in a two-dimensional plane. The coordinates of the -th point are . The points have distinct -coordinates and distinct -coordinates.
For a non-empty subset of , let be the number of points contained in the smallest rectangle, whose sides are parallel to the coordinate axes, that contains all the points in . More formally, we define as follows:
- (the number of integers such that and , where , , , and are the minimum -coordinate, the maximum -coordinate, the minimum -coordinate, and the maximum -coordinate of the points in )
Find the sum of over all non-empty subset of . Since it can be enormous, print the sum mod .
在二维平面上有一组 的 点。第 个点的坐标是 。{2283539}个点有不同的 个坐标和不同的 个坐标。
对于 的非空子集 ,让 成为包含 中所有点的最小矩形(其边与坐标轴平行)中所包含的点的个数。更正式地说,我们可以这样定义
- (整数 的个数 ,使得 和 ,其中 、 、 和 是 中点的最小 /坐标、最大 /坐标、最小 /坐标和最大 /坐标)的整数个数。
求 在 的所有非空子集 上的和。由于数值可能很大,请打印 的模数和。
输入格式
输入内容按以下格式标准输入:
输出格式
打印 在 的所有非空子集 上的和 。
样例 #1
样例输入 #1
3
-1 3
2 1
3 -2
样例输出 #1
13
样例 #2
样例输入 #2
4
1 4
2 1
3 3
4 2
样例输出 #2
34
样例 #3
样例输入 #3
10
19 -11
-3 -12
5 3
3 -15
8 -14
-9 -20
10 -9
0 2
-7 17
6 -6
样例输出 #3
7222
说明
数据规模与约定
- 所有输入值均为整数。
样例 解释
设第一、第二和第三个点分别为 、 和 。 有七个非空子集, 的每个子集的值如下:
其总和为 。
样例 解释
请务必打印和的模数 。