👤

TABLICE C++
Wczytaj ciąg liczb i znajdź liczbę różnych liczb.

Wejście
W pierwszym wierszu wejścia znajduje się jedna liczba naturalna N, 1 <= N <= 500000.

W drugim wierszu wejścia znajduje się ciąg N liczb naturalnych A_i, 0 <= A_i <= 10^9.

Wyjście
W pierwszym (jedynym) wierszu wyjścia powinna się znaleźć liczba różnych liczb w ciągu.

Przykład
Dla danych wejściowych

5
2 1 2 4 1
poprawną odpowiedzią jest
3