C++ Bài 8.A1: Giá trị riêng biệt


Submit solution

Points: 10 (partial)
Time limit: 1.0s
Memory limit: 20M

Author:
Problem type

Cho một dãy số \(a\) có \(N\) phần từ \(a_1, a_2, a_3,...a_n\).

Hãy tính số lượng các giá trị riêng biệt trong dãy \(a\).

INPUT FORMAT

Dòng đầu tiên chứa số nguyên N ( \(N \leq 10^6\)).

Dòng thứ hai chứa \(N\) số nguyên, mỗi số các nhau một dấu cách \((a_i < 10^{18})\)

OUTPUT FORMAT

In ra số lượng các giá trị riêng biệt trong dãy \(a\).

Ví dụ 1:

Input
5
2 3 2 2 3
Ouput
2

Ví dụ 2:

Input
5
1 2 3 4 5
Ouput
5

Giải thích ví dụ mẫu:

  • Ví dụ 1: Có hai giá trị riêng biệt trong dãy là 2 và 3.

  • Ví dụ 2: Có năm giá trị riêng biệt trong dãy là 1, 2, 3, 4, và 5.
    Lời giải bài tập này: Tại đây

Group giải đáp thắc mắc: Lập trình 24h

Fanpage CLB: CLB lập trình Full House- Việt Nam

Youtube: CLB Lập Trình Full House


Comments

There are no comments at the moment.