Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

HVT_FOUR - Bộ tứ

Trong chiến dịch Điện Biên Phủ, tướng Đờ Cát báo về bộ chỉ huy Nava một bộ tứ gồm 4 số nguyên A, B, C, D đặc biệt với tính chất A + B + C + D = 0.

Để bảo vệ bộ tứ này tướng Đờ Cát gửi về một dãy gồm N số nguyên phân biệt, trong dãy đó có 4 số nguyên A, B, C và D.

Nhiệm vụ của bạn là đếm số lượng bộ tứ.

Input

  • Dòng đầu tiên là số N (1 <= N <= 2000)
  • Dòng 2 chứa N số nguyên A1, A2, ..., AN (-10^6 <= Ai <= 10^6) - các phần tử của dãy
  • Có 30% test N <= 500

Output

  • Số lượng bộ tứ thỏa mãn

Example

Input:
6
-4 3 1 0 -2 5

Output:
2

Giải thích: Có 2 bộ tứ là (-4,3,1,0) và (-4, 1, -2, 5)

Được gửi lên bởi:Vương Trung Hiếu Nghĩa
Ngày:2014-05-28
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG JAVA PAS-GPC PAS-FPC
Nguồn bài:Thầy Hò Đắc Phương - HKTN

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.