Đếm các phần tử khác nhau trong mảng
Đề bài
Cho dãy n số nguyên. Hãy đếm số lượng giá trị phân biệt xuất hiện trong dãy.
Dữ liệu vào
Dòng 1: n\((1 ≤ n ≤ 10^5)\).
Dòng 2: n số nguyên.
Dữ liệu ra
Một số nguyên — số lượng giá trị khác nhau.
Ví dụ
| Input | Output |
|---|---|
| 6 1 2 2 3 1 4 |
4 |
| 5 5 5 5 5 5 |
1 |

Nhận xét