牛牛与星辰
题号:NC202248
时间限制:C/C++/Rust/Pascal 4秒,其他语言8秒
空间限制:C/C++/Rust/Pascal 512 M,其他语言1024 M
64bit IO Format: %lld

题目描述

牛牛喜欢星辰,因为星星是他看她的眼睛。

如果几颗星星在一起,牛牛会感到兴奋。因为他觉得每颗星星都有自己的归宿,现在又到了白色相簿的季节,所以当三颗星星在一起的时候,作为白学家的牛牛会更开心。牛牛觉得如果三颗星星形成的面积在一个范围内,那么这三颗星星就可以形成一个白学三角形。

现在把天空看成一个笛卡尔坐标系(即二维直角坐标系),牛牛现在可以看到颗星星,他想知道可以有多少个白学三角形,一颗星星可以在不同的白学三角形里面。

输入描述:

第一行一个整数表示天空中的星辰个数.

第二行两个整数表示当一个三角形的面积在时,那么这个三角形就是白学三角形.

接下来行每行两个整数表示一个星星的二维坐标.
数据保证不存在重点和三点共线.

输出描述:

一个整数表示牛牛可以看到的白学三角形的个数.
示例1

输入

复制
3 
0 10
0 0
3 0
0 4

输出

复制
1

备注: