TGD - Chọn bộ ba

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

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Cho dãy số nguyên gồm ~N~ phần tử ~a_1, a_2, ..., a_N~. Đếm xem có bao nhiêu cách chọn ba số hạng thuộc dãy để ba số hạng được chọn là ba cạnh của một tam giác đều.

Input

  • Dòng đầu gồm duy nhất một số nguyên dương ~N\ (N ≤ 10^5)~;
  • Dòng tiếp theo ghi ~N~ số nguyên ~a_1, a_2, ..., a_N~ ~(|a_i| ≤ 10^9)~.

Output

  • In ra số lượng cách chọn thỏa mãn đề bài.

Sample

Input #1
9
1 2 2 2 2 10 99 -9 9
Output #1
4

Problem source: Kc97ble - Free Contest


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.