eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Різні-різні

Різні-різні

Ліміт часу 3 секунди
Ліміт використання пам'яті 256 MiB

Задано n чисел. Вияснити, скільки серед них різних.

Вхідні дані

У першому рядку задано кількість чисел n (1n10^6). У другому рядку задано n чисел, кожне з яких не перевищує 2 ·10^9 за модулем.

Вихідні дані

Виведіть кількість різних чисел серед заданих.

Приклад

Вхідні дані #1
1
3
Вихідні дані #1
1
Вхідні дані #2
5
9 15 22 15 22
Вихідні дані #2
3