#include <bits/stdc++.h>
using namespace std;
struct punct {
  long long x, y;
};
struct ec {
  long long a, b, c;
};
ec e;
punct a, b;
inline bool verifica() {
  long long v1 = e.a * a.x + e.b * a.y + e.c;
  long long v2 = e.a * b.x + e.b * b.y + e.c;
  return ((v1 <= 0 && v2 > 0) || (v1 >= 0 && v2 < 0));
}
int n, cnt;
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(NULL);
  cin >> a.x >> a.y >> b.x >> b.y >> n;
  while (n--) {
    cin >> e.a >> e.b >> e.c;
    cnt += verifica();
  }
  cout << cnt << "\n";
  return 0;
}
