#56. 三角形
三角形
题目描述
平面上有 个点,位置两两不同。现在要从中选择三个点构成一个直角三角形,要求两条直角边分别与坐标轴平行。
求所有可能构成的三角形的面积之和。面积之和可能很大,你只需要输出面积之和的两倍再除以 的余数。
输入格式
第一行:一个整数 。
接下来 行,每行两个整数 和 表示一个点的坐标。
输出格式
一个整数,表示面积之和的两倍再除以 的余数。
样例输入
4
0 0
0 1
1 0
1 2
样例输出
3
样例解释:
点 ()、() 和 () 组成了一个面积为 的三角形,()、() 和 () 组成了一个面积为 的三角形。所以答案为 。
数据范围:
- 20% 的数据:。
- 另外 20% 的数据:。
- 100% 的数据:
相关
在下列比赛中: