0287. Mảng có bao nhiêu số nguyên đôi một khác nhau

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Người đăng:
Dạng bài

Viết chương trình nhập vào một mảng số nguyên ~ a ~, sau đó tạo một tập hợp ~ s ~ chứa các số nguyên xuất hiện trong ~ a ~. Hãy xác định số lượng phần tử khác nhau trong mảng ~ a ~.

Input:

  • Dòng đầu tiên chứa số nguyên ~ n ~ ~( 1 \leq n \leq 10^6 ~), là số lượng phần tử trong mảng.
  • Dòng thứ hai chứa ~ n ~ số nguyên (giá trị tuyệt đối không quá ~ 10^6 ~), các số cách nhau bởi một dấu cách.

Output:

  • In ra một số nguyên là số lượng phần tử khác nhau trong mảng ~ a ~.

Ví dụ

Input 1
6  
1 2 2 3 1 4  
Output 1
4  

📌📌 Link thảo luận trên Facebook tại đây