Cặp số bằng nhau (Câu 3 đề thi Olympic lớp 10 19/5 tỉnh Bình Phước)


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

Cho dãy số nguyên A = \((a_1, a_2,..., a_n)\).

Yêu cầu: Hãy cho biết có bao nhiêu cặp chỉ số (i, j) trong đó i < j và \(a_₁ = a_j\)

Dữ liệu:

• Dòng 1 chứa số nguyên dương \(n <= 10 ^ 6\)

• Dòng 2 chứa n số nguyên \(a_1, a_2,..., a_n\), cách nhau bởi dấu cách, với mọi \(|a_{i}| <= 1000\)

Kết quả:

• Số cặp chỉ số (i, j) trong đó i < j và \(a_i = a_j\),

Ví dụ:

INPUT OUTPUT
\(8\)
\(1\) \(2\) \(3\) \(4\) \(4\) \(3\) \(2\) \(1\)
\(4\)

Ràng buộc:

• Có 60% số trường hợp ứng với 60% số điểm có \(1 <= n <= 10 ^ 3\)

• Có 40% số trường hợp ứng với 40% số điểm có \(n <= 10 ^ 6\)


Comments

There are no comments at the moment.