题目大意: 平面直角坐标系上有n个点,问以这n个点为顶点的不同的三角形的面积和是多少? 思路: 很容易想到一个O(n^3)的暴力,枚举三个点,用海龙公式求一下面积和即可,这样做是40分. 标算的复杂度是O(n^2 log n), 首先对所有的点按照位置的左右排序, 按顺序枚举每一个点i,并将其作为三角形的一个顶点. 对于顺序在i后面的点关于点i极角排序,并按照极角序枚举每一个点j. 三角形面积的两倍我们可以用叉积来求. 为了不枚举第三个顶点,我们可以算一下后缀和. 这题会爆double,由于小数…