为了庆祝EDG夺冠,蝈蝈决定出一道简单折磨题来给大家打打气,言简意赅:给出二维空间上的 n 个互不相同的点,问这 n 个点中的任意两个点形成的直线的斜率有多少种?
注:斜率不存在也算一种
第一行输入一个整数 n,表示二维空间上点的数量(2 ≤ n ≤ 100)
接下来 n 行,每行两个整数 xi,yi,表示第 i 个点的坐标( |xi|,|yi| ≤ 1e9),保证任意两个点都不重合
输出一行一个整数表示斜率的种数
4 0 0 1 1 -1 0 0 1
4