{"trustable":true,"sections":[{"title":"","value":{"format":"MD","content":"在平面上有**n**个不同的点,它们的坐标是整数。找出这些点构成的平行四边形的数量。换句话说,找出这些点的4元素子集的数量,使得可以写成**{A, B, C, D}**,满足**AB || CD**,以及**BC || AD**。"}},{"title":"输入","value":{"format":"MD","content":"输入以一个整数**T (\u0026#8804; 15)**开始,表示测试用例的数量。\n\n每个测试用例的第一行包含一个整数**n (1 \u0026#8804; n \u0026#8804; 1000)**。接下来的**n**行中,每行包含**2**个用空格分隔的整数**x**和**y**(点的坐标),坐标的绝对值不超过**10\u003csup\u003e9\u003c/sup\u003e**。对于每个测试用例,不会有四个点在一条直线上。"}},{"title":"输出","value":{"format":"MD","content":"对于每个测试用例,输出案例编号和可以形成的平行四边形数量。"}},{"title":"示例","value":{"format":"MD","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e2\n6\n0 0\n2 0\n4 0\n1 1\n3 1\n5 1\n7\n-2 -1\n8 9\n5 7\n1 1\n4 8\n2 0\n9 8\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eCase 1: 5\nCase 2: 6\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}