Bao nhiêu loại tem?

Mảng một chiều · Mảng đánh dấu / đếm phân phối · Giới hạn 1s, 256MB

Bạn Minh có n con tem, con tem thứ i mang mã số ai. Hỏi Minh có bao nhiêu loại tem khác nhau?

Dữ liệu vào

Dòng đầu chứa n. Dòng thứ hai chứa n số nguyên dương a1…an.

Kết quả

Số giá trị khác nhau trong dãy.

Giới hạn

1 ≤ n ≤ 10^5; 1 ≤ ai ≤ 10^6.

Ví dụ 1 – vào

5
3 1 3 2 1

Ví dụ 1 – ra

3

Ví dụ 2 – vào

3
7 7 7

Ví dụ 2 – ra

1

Viết code C++ / Python và chấm với toàn bộ test ngay trên web.