#include <bits/stdc++.h>
using namespace std;
pair<int, pair<int, int> > a[104];
int n, s, i, j, x;
bool b[104];
int main() {
  scanf("%d", &n);
  for (i = 1; i <= n; i++) {
    scanf("%d %d", &a[i].first, &a[i].second.second);
    a[i].second.first = -i;
  }
  sort(a + 1, a + n + 1);
  for (i = n; i >= 1; i--) {
    if (a[i].second.second < 0 && b[-a[i].second.first] == false) {
      b[-a[i].second.first] = true;
      x = a[i].second.first;
      a[i].first += a[i].second.second;
      sort(a + 1, a + n + 1);
      for (j = 1; j <= n; j++) {
        if (a[j].second.first == x) s += (i - j);
      }
      i = n + 1;
    }
  }
  for (i = 1; i <= n; i++) {
    if (a[i].second.second > 0 && b[-a[i].second.first] == false) {
      b[-a[i].second.first] = true;
      x = a[i].second.first;
      a[i].first += a[i].second.second;
      sort(a + 1, a + n + 1);
      for (j = 1; j <= n; j++) {
        if (a[j].second.first == x) s += (j - i);
      }
      i = 0;
    }
  }
  printf("%d", s);
  return 0;
}
