Cho một dãy gồm \(N\) số nguyên (\(1 \leq N \leq 10^5, -10^9 \leq A_i \leq 10^9\)). Hãy đếm và in ra số lượng các phần tử phân biệt (duy nhất) trong dãy.
Input
- Dòng đầu tiên là số nguyên dương \(N\).
- Dòng thứ hai là \(N\) số nguyên \(a_1, a_2, ..., a_n\), mỗi số cách nhau một dấu cách.
Output
Một dòng duy nhất chứa số lượng phần tử phân biệt.
Example
Test 1
Input
7
5 2 8 1 9 2 5
Output
5
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.