#M1L633. 互补数对

互补数对

互补数对

题目描述

选择两个不同位置i<j,若两个值的和为0就合格。相同值的不同位置分别参与,求合格位置对数。

输入格式

第一行输入n,第二行输入n个整数,按原顺序排列。

输出格式

输出位置对数。

样例 1

输入

4
-2 2 0 0

输出

2

说明

-2与2,以及两个0,各贡献一对。

样例 2

输入

1
1

输出

0

说明

无法选两个不同位置。

数据范围

  • 1 ≤ n ≤ 500
  • 每个元素为-100至100之间的整数;允许重复。