#include <bits/stdc++.h>
int main() {
  std::ios_base::sync_with_stdio(false);
  int n;
  std::cin >> n;
  std::unordered_set<int> s;
  for (int i = 0; i < n; ++i) {
    int a;
    std::cin >> a;
    if (a != 0) s.insert(a);
  }
  std::cout << s.size();
  return 0;
}
