题目描述 给定一条直线 $L$,它由两个点 $(x 1, y 1)$ 和 $(x 2, y 2)$ 确定。接着给定 $n$ 个点 $(x i, y i)$,请计算这 $n$ 个点中有多少个点位于直线 $L$ 上。 输入格式 输入包含多行。 第一行包含四个整数 $x 1$, $y 1$, $x 2$, $y 2$,表示确定直线的两个点。 第二行包含一个整数 $n$,表示接下来点的个数。 接下来 $n$ 行,每行包含两个整数 $x i$, $y i$,表示一个点的坐标。 输出格式 输出一个整数,表示位于直线 $L$ 上的点的个数。 数据范围 $-10^9 \le x 1, y 1, x 2, y 2, x i, y i \le 10^9$,$1 \le n \le 1000$。 输入保证直线由两个不同的点确定,即 $(x 1, y 1) \ne (x 2, y 2)$。 输入样例 0 0 1 1 5 0 0 1 1 2 2 3 4 -1 -1 输出样例 4