Số khác nhau

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Python
Điểm: 100 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Bạn được cho một danh sách gồm \(n\) số nguyên. Nhiệm vụ của bạn là tính số lượng giá trị phân biệt xuất hiện trong danh sách.

Dữ liệu vào

  • Dòng đầu tiên chứa số nguyên \(n\): số lượng phần tử trong danh sách.
  • Dòng thứ hai chứa \(n\) số nguyên:
\[ x_1, x_2, \ldots, x_n \]

Dữ liệu ra

In ra một số nguyên duy nhất: số lượng giá trị phân biệt xuất hiện trong danh sách.

Ràng buộc

  • \(1 \le n \le 2 \cdot 10^5\)
  • \(1 \le x_i \le 10^9\)

Ví dụ

Input

5
2 3 2 2 3

Output

2


Bình luận

Gần nhất
Tải bình luận...

Không có bình luận nào.