#include <bits/stdc++.h>
using namespace std;
int main() {
  long double P[100010];
  int n;
  double k, b;
  while (~scanf("%d", &n)) {
    int i, j, ii = 0, jj = 0;
    for (i = 0; i < n; i++) {
      scanf("%lf%lf", &k, &b);
      if (k) P[jj++] = -(b / k);
    }
    sort(P, P + jj);
    ii = 0;
    for (i = 1; i < jj; i++) {
      if (fabs(P[i] - P[i - 1]) > 1e-50) ii++;
    }
    if (jj) ii++;
    printf("%d\n", ii);
  }
  return 0;
}
