Point: 100.0
Time limit: 1.0s
Memory limit: 64 M
Input: stdin
Output: stdout
Problem type
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text

An đang thực hiện thu thập độ tuổi của tất cả người dân trong một làng nọ. Sau khi thu thập xong, An muốn biết trong ngôi làng này, hiện tại có bao nhiêu độ tuổi khác nhau. An cần các bạn - những coder của Tmath giúp đỡ. Bạn sẵn sàng chứ?

Viết chương trình nhập vào một mảng gồm n số nguyên, được đánh số từ 1 đến n là số tuổi hiện tại của n người dân. Hãy đếm xem có bao nhiêu độ tuổi của người dân ở trong làng đó.

Dữ liệu vào Specification

  • Dòng 1 là số nguyên \(n (0<n<10^6)\)

  • Dòng 2 là n số nguyên a1, a2, …, an là độ tuổi của mỗi người dân trong làng \((0 \leq a[i] \leq 120)\)

Dữ liệu ra Specification

  • Một số nguyên là số lượng các độ tuổi khác nhau của người dân.

Sample Input

    5
    1 23 56 23 1

Sample Output

    3

Giải thích: có 3 độ tuổi khác nhau là: 1, 23, 56.