#include <bits/stdc++.h>
using namespace std;
bool sep(long long a, long long b, long long c, long long hx, long long hy,
         long long ux, long long uy) {
  long long ans1 = a * hx + b * hy + c;
  long long ans2 = a * ux + b * uy + c;
  if (ans1 > 0 && ans2 < 0) return true;
  if (ans1 < 0 && ans2 > 0) return true;
  return false;
}
int main() {
  long long hx, hy, ux, uy, n;
  scanf("%I64d%I64d%I64d%I64d%I64d", &hx, &hy, &ux, &uy, &n);
  long long ans = 0;
  for (long long i = 0; i < n; i++) {
    long long a, b, c;
    scanf("%I64d%I64d%I64d", &a, &b, &c);
    if (sep(a, b, c, hx, hy, ux, uy)) ans++;
  }
  printf("%I64d\n", ans);
  return 0;
}
